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