ReportingService2006.SetModelDefinition(String, Byte[]) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.