Condividi tramite


ReportingService2005.GetUserModel(String, String) Metodo

Definizione

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

Byte[]

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.

Si applica a