ReportingService2005.GetUserModel(String, String) 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.
Restituisce la parte semantica di un modello per l'utente corrente.
public:
cli::array <System::Byte> ^ GetUserModel(System::String ^ Model, System::String ^ Perspective);
public byte[] GetUserModel (string Model, string Perspective);
member this.GetUserModel : string * string -> byte[]
Public Function GetUserModel (Model As String, Perspective As String) As Byte()
Parametri
- Model
- String
Nome completo del modello per il quale recuperare la definizione del modello specifica dell'utente.
- Perspective
- String
ID della prospettiva per la quale recuperare il modello di report.
Restituisce
Matrice di byte contenente la definizione SMDL delle parti semantiche del modello per le quali l'utente dispone di autorizzazioni. Per ulteriori informazioni su questo tipo di dati, vedere l'argomento relativo alla struttura dei byte nella documentazione di Microsoft .NET Framework.
Commenti
Nella tabella seguente vengono mostrate le informazioni sull'intestazione e sulle autorizzazioni relative a questa operazione.
Intestazioni SOAP | (Out) ServerInfoHeaderValue |
Autorizzazioni necessarie | ReadProperties |
La definizione del modello restituita è limitata alle parti semantiche del modello che l'utente dispone dell'autorizzazione per visualizzare o usare.
Quando Perspective
viene specificato, il modello utente restituito riflette solo gli elementi del modello che l'utente dispone dell'autorizzazione per visualizzare in tale prospettiva.