ReportingService2006.SetModelDefinition(String, Byte[]) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.