ReportingService2006.SetModelDefinition(String, Byte[]) 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.
Legt die Definition für ein bestimmtes Modell fest.
public:
cli::array <ReportService2006::Warning ^> ^ SetModelDefinition(System::String ^ Model, cli::array <System::Byte> ^ Definition);
public ReportService2006.Warning[] SetModelDefinition(string Model, byte[] Definition);
member this.SetModelDefinition : string * byte[] -> ReportService2006.Warning[]
Public Function SetModelDefinition (Model As String, Definition As Byte()) As Warning()
Parameter
- Model
- String
Die vollständig qualifizierte URL des Modells, einschließlich Dateiname und .smdl-Dateiendung.
- Definition
- Byte[]
Ein Byte-Array, das die XML-Modelldefinition enthält. Die XML-Daten werden durch die http://schemas.microsoft.com/sqlserver/2004/10/semanticmodeling/ Semantic Model Definition Language definiert.
Gibt zurück
Ein Array von Warning Objekten, die alle Warnungen beschreiben, die während der Validierung der Modelldefinition aufgetreten sind.
Hinweise
Die untenstehende Tabelle zeigt Header- und Berechtigungsinformationen zu dieser Operation.
| SOAP-Überschriften | (In) TrustedUserHeaderValue (Aus) ServerInfoHeaderValue |
| Erforderliche Berechtigungen | <xref:Microsoft.SharePoint.SPBasePermissions.EditListItems> |
Die angegebene Definition ersetzt die bestehende Modelldefinition.
Die Modell-ID des eingereichten Modells muss mit der des bestehenden Modells übereinstimmen, sonst wird ein rsModelIDMismatch Fehler zurückgegeben.