다음을 통해 공유


ReportingService2010.GetUserModel(String, String) 메서드

정의

현재 사용자에 대한 모델의 의미 부분을 반환합니다.

public:
 cli::array <System::Byte> ^ GetUserModel(System::String ^ Model, System::String ^ Perspective);
[System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetUserModel", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal)]
[System.Web.Services.Protocols.SoapHeader("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
[System.Web.Services.Protocols.SoapHeader("TrustedUserHeaderValue")]
public byte[] GetUserModel (string Model, string Perspective);
[<System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetUserModel", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal)>]
[<System.Web.Services.Protocols.SoapHeader("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)>]
[<System.Web.Services.Protocols.SoapHeader("TrustedUserHeaderValue")>]
member this.GetUserModel : string * string -> byte[]
Public Function GetUserModel (Model As String, Perspective As String) As Byte()

매개 변수

Model
String

파일 이름과 .smdl 파일 이름 확장명을 포함하는 모델의 정규화된 URL입니다.

Perspective
String

보고서 모델에서 검색할 큐브 뷰의 ID입니다.

반환

Byte[]

사용자가 사용 권한을 가진 모델의 의미 부분에 대한 SMDL 모델 정의를 포함하는 바이트 배열입니다. 이 데이터 형식에 대한 자세한 내용은 Microsoft .NET Framework 설명서에서 "Byte 구조체"를 참조하세요.

특성

설명

다음 표에서는 이 작업에 대한 헤더 및 사용 권한 정보를 보여 줍니다.

SOAP 헤더 사용 (In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue
기본 모드 필수 권한 ReadProperties
SharePoint 모드 필수 권한 <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems>

반환되는 모델 정의는 사용자가 보거나 사용할 수 있는 권한이 있는 모델의 의미 체계 부분으로 제한됩니다.

Perspective 가 제공되면 반환된 사용자 모델은 사용자가 해당 관점에서 볼 수 있는 권한이 있는 모델 항목만 반영합니다.

적용 대상