Lingua

ReportingService2006.SetModelDefinition(String, Byte[]) Metodo

Definizione

Stabilisce la definizione per un modello specificato.

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

Parametri

Model
String

L'URL completamente qualificato per il modello include il nome file e l'estensione del nome file .smdl.

Definition
Byte[]

Un array di byte che contiene la definizione del modello XML. I dati XML sono definiti dal http://schemas.microsoft.com/sqlserver/2004/10/semanticmodeling/ Linguaggio di Definizione del Modello Semantico .

Valori restituiti

Un array di Warning oggetti che descrivono eventuali avvisi avvenuti durante la validazione della definizione del modello.

Commenti

La tabella sottostante mostra informazioni sull'intestazione e sui permessi di questa operazione.

Intestazioni SOAP (Dentro) TrustedUserHeaderValue

(Fuori) ServerInfoHeaderValue
Autorizzazioni necessarie <xref:Microsoft.SharePoint.SPBasePermissions.EditListItems>

La definizione fornita sostituisce quella esistente del modello.

L'ID del modello inviato deve corrispondere a quello del modello esistente, altrimenti viene restituito un rsModelIDMismatch errore.

Si applica a