ReportingService2006.GetUserModel(String, String) Metodo

Definizione

Restituisce la parte semantica di un modello all'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

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

Perspective
String

L'ID della prospettiva da recuperare dal modello del report.

Valori restituiti

Byte[]

Un array di byte che contiene una definizione di modello SMDL delle parti semantiche del modello a cui l'utente ha il permesso. Per maggiori informazioni su questo tipo di dato, vedi "Byte Structure" nella documentazione Microsoft .NET Framework.

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.ViewListItems>

La definizione del modello restituita è limitata alle parti semantiche del modello che l'utente ha il permesso di visualizzare o utilizzare.

Quando Perspective viene fornito, il modello utente restituito riflette solo gli elementi modello che l'utente ha il permesso di vedere in quella prospettiva.

Si applica a