Sprache

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

Definition

Setzt Rolleneigenschaften und ordnet eine Menge von Aufgaben einer bestimmten Rolle zu. Diese Methode gilt nur für den nativen 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 gesetzt werden.

Description
String

Optional. Eine Beschreibung der Rolle.

TaskIDs
String[]

Ein Array von string Objekten, die die Aufgaben repräsentieren, die für die Rolle gesetzt werden sollen.

Attribute

Hinweise

Die untenstehende Tabelle zeigt Header- und Berechtigungsinformationen zu dieser Operation.

Verwendung von SOAP-Headern (In) TrustedUserHeaderValue

(Aus) ServerInfoHeaderValue
Erforderliche Berechtigungen im nativen Modus UpdateRoleProperties (System)
Erforderliche Berechtigungen im SharePoint-Modus Nicht unterstützt

Diese Methode erzeugt eine OperationNotSupportedSharePointMode Ausnahme, wenn sie im SharePoint-Modus aufgerufen wird.

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

Gilt für: