ListRoles 메서드
지정된 SharePoint 사이트에 대한 역할의 이름과 설명을 반환합니다.
네임스페이스: ReportService2006
어셈블리: ReportService2006(ReportService2006.dll)
구문
‘선언
<SoapHeaderAttribute("TrustedUserHeaderValue")> _
<SoapHeaderAttribute("ServerInfoHeaderValue", Direction := SoapHeaderDirection.Out)> _
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices/ListRoles", RequestNamespace := "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices", _
ResponseNamespace := "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices", _
Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
Public Function ListRoles ( _
SecurityScope As SecurityScopeEnum, _
Path As String _
) As Role()
‘사용 방법
Dim instance As ReportingService2006
Dim SecurityScope As SecurityScopeEnum
Dim Path As String
Dim returnValue As Role()
returnValue = instance.ListRoles(SecurityScope, _
Path)
[SoapHeaderAttribute("TrustedUserHeaderValue")]
[SoapHeaderAttribute("ServerInfoHeaderValue", Direction = SoapHeaderDirection.Out)]
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices/ListRoles", RequestNamespace = "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices",
ResponseNamespace = "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices",
Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public Role[] ListRoles(
SecurityScopeEnum SecurityScope,
string Path
)
[SoapHeaderAttribute(L"TrustedUserHeaderValue")]
[SoapHeaderAttribute(L"ServerInfoHeaderValue", Direction = SoapHeaderDirection::Out)]
[SoapDocumentMethodAttribute(L"https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices/ListRoles", RequestNamespace = L"https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices",
ResponseNamespace = L"https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices",
Use = SoapBindingUse::Literal, ParameterStyle = SoapParameterStyle::Wrapped)]
public:
array<Role^>^ ListRoles(
SecurityScopeEnum SecurityScope,
String^ Path
)
[<SoapHeaderAttribute("TrustedUserHeaderValue")>]
[<SoapHeaderAttribute("ServerInfoHeaderValue", Direction = SoapHeaderDirection.Out)>]
[<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices/ListRoles", RequestNamespace = "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices",
ResponseNamespace = "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices",
Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)>]
member ListRoles :
SecurityScope:SecurityScopeEnum *
Path:string -> Role[]
public function ListRoles(
SecurityScope : SecurityScopeEnum,
Path : String
) : Role[]
매개 변수
- SecurityScope
유형: ReportService2006. . :: . .SecurityScopeEnum
반환할 항목의 보안 범위를 지정하는 SecurityScopeEnum 값입니다.
- Path
유형: System. . :: . .String
SharePoint 사이트에 대한 정규화된 URL입니다.
반환 값
유형: array<ReportService2006. . :: . .Role> [] () [] []
다음 표에서는 이 작업에 대한 헤더 및 사용 권한 정보를 보여 줍니다.
SOAP 헤더 |
(Out) ServerInfoHeaderValue |
필요한 권한 |
없음 |
지정된 사이트의 역할에 대한 정보를 포함하는 Role 개체의 배열이며 제공된 SecurityScopeEnum 값에 의해 필터링됩니다.