ReportingService2006.CreateResource Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt einer SharePoint-Bibliothek eine neue Ressource hinzu.
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
Parameter
- Resource
- String
Der Name der neuen Ressource.
- Parent
- String
Die vollqualifizierte URL des übergeordneten Ordners, der die Ressource enthält.
- Overwrite
- Boolean
Ein Boolean
-Ausdruck, der angibt, ob eine vorhandene Ressource mit demselben Namen und Pfad überschrieben werden soll. Der Standardwert ist false
.
- Contents
- Byte[]
Der Inhalt der Ressourcendatei.
- MimeType
- String
Der MIME-Typ der Ressource. Die maximale Größe beträgt 260 Zeichen.
- Properties
- Property[]
Ein Array von Property-Objekten, das die Eigenschaftennamen und die Werte definiert, die für die Ressource festgelegt werden sollen.
Gibt zurück
Ein CatalogItem-Objekt für die neu erstellte Ressource.
Hinweise
In der folgenden Tabelle werden Header- und Berechtigungsinformationen zu diesem Vorgang dargestellt.
SOAP-Header | (In) TrustedUserHeaderValue (Out) ServerInfoHeaderValue |
Erforderliche Berechtigungen | Erstellen einer neuen Ressource: <xref:Microsoft.SharePoint.SPBasePermissions.AddListItems> on Parent Aktualisieren einer vorhandenen Ressource: <xref:Microsoft.SharePoint.SPBasePermissions.EditListItems> on Resource |
Die Länge des Parent
Parameters darf 260 Zeichen nicht überschreiten. Andernfalls wird eine SOAP-Ausnahme mit dem Fehlercode rsItemLengthExceeded ausgelöst.
Der Parent
Parameter darf nicht NULL oder leer sein oder die folgenden reservierten Zeichen enthalten: : ? ; @ & = + $ , \ * > < | . "
. Sie können den Schrägstrich (/) verwenden, um Elemente im vollständigen Pfadnamen des Ordners zu trennen, aber Sie können ihn nicht am Ende des Ordnernamens verwenden.
Wenn Fehler auftreten, wird die Ressource nicht erstellt.
Durch das Hinzufügen einer Ressource zu einer SharePoint-Bibliothek werden die ModifiedBy Eigenschaften und ModifiedDate des übergeordneten Ordners geändert.