Sprache

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 man Werte abrufen möchte.

Gibt zurück

Ein Array von Property Objekten, das den Wert einer oder mehrerer Systemeigenschaften enthält.

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

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

Wenn der Parameter Properties (Nothing in Visual Basic) ist null , gibt die Methode GetSystemProperties alle Systemeigenschaften zurück, zu denen der Benutzer die Berechtigung hat, sie anzuzeigen. Im integrierten SharePoint-Modus, wenn der Benutzer eine Berechtigung für die Webseite hat<xref:Microsoft.SharePoint.SPBasePermissions.Open>, gibt die Methode alle Systemeigenschaften zurück, für die der Benutzer Berechtigungen hat<xref:Microsoft.SharePoint.SPBasePermissions.Open>. Wenn der Benutzer keine Berechtigung <xref:Microsoft.SharePoint.SPBasePermissions.Open> für die Webseite hat, gibt die Methode alle nicht berechtigten Systemeigenschaften zurück.

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

Gibt Eigenschaften zurück, wenn der Benutzer die entsprechenden Berechtigungen zum Zugriff auf die Site-Sammlung für die Website der Zentralen Verwaltung hat.

Gilt für: