Condividi tramite


ReportingService2010.GetSystemProperties(Property[]) Metodo

Definizione

Restituisce il valore di una o più proprietà di sistema.

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()

Parametri

Properties
Property[]

Matrice di oggetti Property contenente i nomi delle proprietà per le quali si desidera recuperare i valori.

Restituisce

Matrice di oggetti Property contenente il valore di una o più proprietà di sistema.

Attributi

Commenti

Nella tabella seguente vengono mostrate le informazioni sull'intestazione e sulle autorizzazioni relative a questa operazione.

Utilizzo intestazione SOAP (In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue
Autorizzazioni necessarie per la modalità nativa ReadSystemProperties per tutte le proprietà nella Properties matrice.
Autorizzazioni necessarie per la modalità SharePoint <xref:Microsoft.SharePoint.SPBasePermissions.Open> in tutte le proprietà in Properties

Utilizzare il GetSystemProperties metodo per recuperare il set completo di proprietà di sistema definite dall'utente e riservate. Per un elenco delle proprietà di sistema riservate nel database del server di report, vedere Proprietà di sistema del server di report.

Se il Properties parametro è null (Nothing in Visual Basic), il GetSystemProperties metodo restituisce tutte le proprietà di sistema che l'utente dispone dell'autorizzazione per la visualizzazione. In modalità integrata SharePoint, se l'utente dispone <xref:Microsoft.SharePoint.SPBasePermissions.Open> dell'autorizzazione per il sito Web, il metodo restituisce tutte le proprietà di sistema a cui l'utente dispone <xref:Microsoft.SharePoint.SPBasePermissions.Open> dell'autorizzazione. Se l'utente non dispone dell'autorizzazione <xref:Microsoft.SharePoint.SPBasePermissions.Open> per il sito Web, il metodo restituisce tutte le proprietà di sistema non autorizzate.

Se non viene trovata una proprietà richiesta, non viene restituito alcun errore. La proprietà viene restituita senza un valore.

Restituisce le proprietà se l'utente dispone delle autorizzazioni appropriate per accedere alla raccolta siti per il sito Web Amministrazione centrale.

Si applica a