Langue

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

Définition

Définit la définition d’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

L’URL entièrement qualifiée du modèle, incluant le nom de fichier et l’extension .smdl.

Definition
Byte[]

Un tableau d’octets contenant la définition du modèle XML. Les données XML sont définies par le http://schemas.microsoft.com/sqlserver/2004/10/semanticmodeling/ Langage de Définition du Modèle Sémantique .

Retours

Un tableau d’objets Warning qui décrit tout avertissement survenu lors de la validation de la définition du modèle.

Remarques

Le tableau ci-dessous présente les informations sur l’en-tête et les autorisations concernant cette opération.

En-têtes SOAP (En) TrustedUserHeaderValue

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

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

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

S’applique à