ReportingService2006.SetModelDefinition(String, Byte[]) Méthode

Définition

Définit la définition pour un modèle spécifié.

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()

Paramètres

Model
String

URL complète du modèle, y compris le nom de fichier et l'extension de nom de fichier .smdl.

Definition
Byte[]

Tableau d’octets qui contient la définition du modèle XML. Les données XML sont définies par le langage de définition de http://schemas.microsoft.com/sqlserver/2004/10/semanticmodeling/ modèle sémantique .

Retours

Tableau d'objets Warning qui décrit les avertissements qui ont été rencontrés pendant la validation de la définition du modèle.

Remarques

Le tableau suivant présente les informations relatives aux en-têtes et aux autorisations sur cette opération.

En-têtes SOAP (In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue
Autorisations requises <xref:Microsoft.SharePoint.SPBasePermissions.EditListItems>

La définition fournie remplace la définition de modèle existante.

L’ID de modèle du modèle envoyé doit correspondre à celui du modèle existant, sinon une rsModelIDMismatch erreur est retournée.

S’applique à