ReportingService2006.CreateResource Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Aggiunge una nuova risorsa a una raccolta di SharePoint.
public:
ReportService2006::CatalogItem ^ CreateResource(System::String ^ Resource, System::String ^ Parent, bool Overwrite, cli::array <System::Byte> ^ Contents, System::String ^ MimeType, cli::array <ReportService2006::Property ^> ^ Properties);
public ReportService2006.CatalogItem CreateResource(string Resource, string Parent, bool Overwrite, byte[] Contents, string MimeType, ReportService2006.Property[] Properties);
member this.CreateResource : string * string * bool * byte[] * string * ReportService2006.Property[] -> ReportService2006.CatalogItem
Public Function CreateResource (Resource As String, Parent As String, Overwrite As Boolean, Contents As Byte(), MimeType As String, Properties As Property()) As CatalogItem
Parametri
- Resource
- String
Il nome della nuova risorsa.
- Parent
- String
L'URL completamente qualificato per la cartella genitore che conterrà la risorsa.
- Overwrite
- Boolean
Un'espressione Boolean che specifica se sovrascrivere una risorsa esistente con lo stesso nome e percorso. Il valore predefinito è false.
- Contents
- Byte[]
Il contenuto del file di risorse.
- MimeType
- String
Il tipo MIME della risorsa. La dimensione massima è di 260 caratteri.
- Properties
- Property[]
Un array di Property oggetti che definisce i nomi delle proprietà e i valori da impostare per la risorsa.
Valori restituiti
Un CatalogItem oggetto per la risorsa appena creata.
Commenti
La tabella sottostante mostra informazioni sull'intestazione e sui permessi di questa operazione.
| Intestazioni SOAP | (Dentro) TrustedUserHeaderValue (Fuori) ServerInfoHeaderValue |
| Autorizzazioni necessarie | Creare una nuova risorsa: <xref:Microsoft.SharePoint.SPBasePermissions.AddListItems> su ParentAggiornamento di una risorsa esistente: <xref:Microsoft.SharePoint.SPBasePermissions.EditListItems> su Resource |
La lunghezza del Parent parametro non può superare i 260 caratteri; altrimenti, viene lanciata un'eccezione SOAP con il codice di errore rsItemLengthExceeded.
Il Parent parametro non può essere nullo o vuoto né contenere i seguenti caratteri riservati: : ? ; @ & = + $ , \ * > < | . ". Puoi usare il carattere a barra avanzata (/) per separare gli elementi nel nome completo del percorso della cartella, ma non puoi usarlo alla fine del nome della cartella.
Se si verificano errori, la risorsa non viene creata.
Aggiungere una risorsa a una raccolta di SharePoint modifica le ModifiedBy proprietà e ModifiedDate della cartella genitore.