Share via


ReportingService2005.GetUserModel(String, String) メソッド

定義

現在のユーザーのモデルのセマンティック部分を返します。

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

パラメーター

Model
String

ユーザー固有のモデル定義を取得するモデルの完全な名前です。

Perspective
String

レポート モデルを取得するパースペクティブの ID です。

戻り値

Byte[]

ユーザーが権限を持っているモデルのセマンティック部分の SMDL 定義を表すバイト配列です。 このデータ型の詳細については、Microsoft .NET Framework のドキュメントの「Byte 構造体」を参照してください。

注釈

次の表に、この操作に関連するヘッダーおよび権限の情報を示します。

SOAP ヘッダー (Out) ServerInfoHeaderValue
必要なアクセス許可 ReadProperties

返されるモデル定義は、ユーザーが表示または使用するアクセス許可を持つモデルのセマンティック部分に限定されます。

が指定されている場合 Perspective 、返されるユーザー モデルには、ユーザーがそのパースペクティブで表示する権限を持つモデル 項目のみが反映されます。

適用対象