ReportingService2005.GetUserModel(String, String) Methode

Definition

Gibt den semantischen Teil eines Modells für den aktuellen Benutzer zurück.

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()

Parameter

Model
String

Vollständiger Name des Modells, für das benutzerdefinierte Modelldefinition abgerufen werden soll.

Perspective
String

Die ID der Perspektive, für die das Berichtsmodell abgerufen werden soll.

Gibt zurück

Byte[]

Ein Byte-Array, das die SMDL-Definition der semantischen Teile des Modells enthält, für die der Benutzer eine Berechtigung hat. Weitere Informationen zu diesem Datentyp finden Sie unter "Byte Structure" in der Microsoft .NET Framework-Dokumentation.

Hinweise

Die untenstehende Tabelle zeigt Header- und Berechtigungsinformationen zu dieser Operation.

SOAP-Überschriften (Aus) ServerInfoHeaderValue
Erforderliche Berechtigungen ReadProperties

Die zurückgegebene Modelldefinition ist auf die semantischen Teile des Modells beschränkt, die der Benutzer anzeigen oder verwenden darf.

Wenn Perspective bereitgestellt wird, spiegelt das zurückgegebene Benutzermodell nur die Modellelemente wider, die der Benutzer aus dieser Perspektive sehen darf.

Gilt für: