Condividi tramite


ReportingService2006.SetModelDefinition(String, Byte[]) Metodo

Definizione

Imposta 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

URL completo del modello, inclusi il nome file e l'estensione smdl.

Definition
Byte[]

Matrice di byte contenente 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 .

Restituisce

Matrice di oggetti Warning che descrivono gli avvisi generati durante la convalida della definizione del modello.

Commenti

Nella tabella seguente vengono mostrate le informazioni sull'intestazione e sulle autorizzazioni relative a questa operazione.

Intestazioni SOAP (In) TrustedUserHeaderValue

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

La definizione fornita sostituisce la definizione del modello esistente.

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

Si applica a