Freigeben über


ReportingService2010.SetRoleProperties(String, String, String[]) Methode

Definition

Legt Rolleneigenschaften fest und ordnet einer angegebenen Rolle eine Auflistung von Tasks zu. Diese Methode gilt nur für den einheitlichen Modus.

public:
 void SetRoleProperties(System::String ^ Name, System::String ^ Description, cli::array <System::String ^> ^ TaskIDs);
[System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetRoleProperties", 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("TrustedUserHeaderValue")]
[System.Web.Services.Protocols.SoapHeader("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
public void SetRoleProperties (string Name, string Description, string[] TaskIDs);
[<System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetRoleProperties", 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("TrustedUserHeaderValue")>]
[<System.Web.Services.Protocols.SoapHeader("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)>]
member this.SetRoleProperties : string * string * string[] -> unit
Public Sub SetRoleProperties (Name As String, Description As String, TaskIDs As String())

Parameter

Name
String

Der Name der Rolle, für die Eigenschaften festgelegt werden sollen.

Description
String

Optional. Eine Beschreibung der Rolle.

TaskIDs
String[]

Ein Array von string-Objekten, das die Tasks darstellt, die für die Rolle festgelegt werden sollen.

Attribute

Hinweise

In der folgenden Tabelle werden Header- und Berechtigungsinformationen zu diesem Vorgang dargestellt.

SOAP-Headerverwendung (In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue
Erforderliche Berechtigungen für den einheitlichen Modus UpdateRoleProperties (System)
Erforderliche Berechtigungen im SharePoint-Modus Nicht unterstützt

Diese Methode löst eine OperationNotSupportedSharePointMode Ausnahme aus, wenn sie im SharePoint-Modus aufgerufen wird.

Wenn Sie diese Methode verwenden, um Rolleneigenschaften zu ändern, sind Gruppen, Benutzer und Richtlinien betroffen, die der Rolle zugewiesen sind.

Gilt für: