ReportingService2005.GetUserModel(String, String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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.