Freigeben über


ReportingService2010.GetSystemProperties(Property[]) Methode

Definition

Gibt den Wert einer oder mehrerer Systemeigenschaften zurück.

public:
 cli::array <ReportService2010::Property ^> ^ GetSystemProperties(cli::array <ReportService2010::Property ^> ^ Properties);
[System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetSystemProperties", 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 ReportService2010.Property[] GetSystemProperties (ReportService2010.Property[] Properties);
[<System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetSystemProperties", 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.GetSystemProperties : ReportService2010.Property[] -> ReportService2010.Property[]
Public Function GetSystemProperties (Properties As Property()) As Property()

Parameter

Properties
Property[]

Ein Array von Property-Objekten, das die Namen der Eigenschaften enthält, für die Werte abgerufen werden sollen.

Gibt zurück

Ein Array von Property-Objekten mit dem Wert von mindestens einer Systemeigenschaft.

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 ReadSystemProperties für alle Eigenschaften im Properties Array.
Erforderliche Berechtigungen im SharePoint-Modus <xref:Microsoft.SharePoint.SPBasePermissions.Open> für alle Eigenschaften in Properties

Verwenden Sie die GetSystemProperties -Methode, um den vollständigen Satz benutzerdefinierter und reservierter Systemeigenschaften abzurufen. Eine Liste der reservierten Systemeigenschaften in der Berichtsserver-Datenbank finden Sie unter Berichtsserver-Systemeigenschaften.

Wenn der Properties Parameter (Nothing in Visual Basic) lautet null , gibt die GetSystemProperties Methode alle Systemeigenschaften zurück, für die der Benutzer über die Berechtigung zum Anzeigen verfügt. Wenn der Benutzer im integrierten SharePoint-Modus über die Berechtigung für die Website verfügt <xref:Microsoft.SharePoint.SPBasePermissions.Open> , gibt die Methode alle Systemeigenschaften zurück, für die der Benutzer über eine Berechtigung verfügt <xref:Microsoft.SharePoint.SPBasePermissions.Open> . Wenn der Benutzer nicht über die <xref:Microsoft.SharePoint.SPBasePermissions.Open> Berechtigung für die Website verfügt, gibt die -Methode alle Systemeigenschaften ohne Berechtigung zurück.

Wenn eine angeforderte Eigenschaft nicht gefunden wird, wird kein Fehler zurückgegeben. Die -Eigenschaft wird ohne einen Wert zurückgegeben.

Gibt Eigenschaften zurück, wenn der Benutzer über die entsprechenden Berechtigungen für den Zugriff auf die Websitesammlung für die Website der Zentraladministration verfügt.

Gilt für: