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
Nome della nuova risorsa.
- Parent
- String
URL completo della cartella padre che conterrà la risorsa.
- Overwrite
- Boolean
Espressione Boolean
che specifica se sovrascrivere una risorsa esistente con un nome e un percorso identici. Il valore predefinito è false
.
- Contents
- Byte[]
Contenuto del file di risorse.
- MimeType
- String
Il tipo MIME della risorsa. La dimensione massima è 260 caratteri.
- Properties
- Property[]
Matrice di oggetti Property che definisce i nomi e i valori delle proprietà da impostare per la risorsa.
Restituisce
Oggetto CatalogItem per la risorsa appena creata.
Commenti
Nella tabella seguente vengono mostrate le informazioni sull'intestazione e sulle autorizzazioni relative a questa operazione.
Intestazioni SOAP | (In) TrustedUserHeaderValue (Out) ServerInfoHeaderValue |
Autorizzazioni necessarie | Creazione di una nuova risorsa: <xref:Microsoft.SharePoint.SPBasePermissions.AddListItems> in Parent Aggiornamento di una risorsa esistente: <xref:Microsoft.SharePoint.SPBasePermissions.EditListItems> in Resource |
La lunghezza del Parent
parametro non può superare i 260 caratteri. In caso contrario, viene generata un'eccezione SOAP con il codice di errore rsItemLengthExceeded.
Il Parent
parametro non può essere null o vuoto o contenere i caratteri riservati seguenti: : ? ; @ & = + $ , \ * > < | . "
. È possibile utilizzare il carattere barra (/) per separare gli elementi nel nome completo del percorso della cartella, ma non è possibile usarlo alla fine del nome della cartella.
Se si verificano errori, la risorsa non viene creata.
L'aggiunta di una risorsa a una raccolta di SharePoint modifica le ModifiedBy proprietà e ModifiedDate della cartella padre.