ReportingService2006.GetUserModel(String, String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne la partie sémantique d'un modèle pour l'utilisateur actuel.
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()
Paramètres
- Model
- String
URL complète du modèle, y compris le nom de fichier et l'extension de nom de fichier .smdl.
- Perspective
- String
ID de la perspective à récupérer à partir du modèle de rapport.
Retours
Tableau d’octets qui contient une définition de modèle SMDL des parties sémantiques du modèle sur lesquels l’utilisateur a l’autorisation. Pour plus d'informations sur ce type de données, consultez la section « Byte Structure » (Structure des octets) dans la documentation qui accompagne Microsoft .NET Framework.
Remarques
Le tableau suivant présente les informations relatives aux en-têtes et aux autorisations sur cette opération.
En-têtes SOAP | (In) TrustedUserHeaderValue (Out) ServerInfoHeaderValue |
Autorisations requises | <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems> |
La définition de modèle retournée est limitée aux parties sémantiques du modèle que l’utilisateur a l’autorisation d’afficher ou d’utiliser.
Quand Perspective
est fourni, le modèle utilisateur retourné reflète uniquement les éléments de modèle que l’utilisateur est autorisé à voir dans cette perspective.