ReportingService2010.GetSystemProperties(Property[]) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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[]
Un array di Property oggetti che contiene i nomi delle proprietà per cui vuoi recuperare i valori.
Valori restituiti
Un array di Property oggetti che contiene il valore di una o più proprietà del sistema.
- Attributi
Commenti
La tabella sottostante mostra informazioni sull'intestazione e sui permessi di questa operazione.
| Utilizzo dell'intestazione SOAP | (Dentro) TrustedUserHeaderValue (Fuori) ServerInfoHeaderValue |
| Permessi richiesti per la modalità nativa |
ReadSystemProperties per tutte le proprietà nell'array Properties . |
| Permessi richiesti in modalità SharePoint |
<xref:Microsoft.SharePoint.SPBasePermissions.Open> su tutte le proprietà in Properties |
Usa il GetSystemProperties metodo per recuperare l'insieme completo di proprietà di sistema definite e riservate dall'utente. Per un elenco delle proprietà di sistema riservate nel database del server di report, vedi Proprietà di Sistema del Server di Report.
Se il parametro Properties è null (Nothing in Visual Basic), il GetSystemProperties metodo restituisce tutte le proprietà di sistema che l'utente ha il permesso di visualizzare. In modalità integrata SharePoint, se l'utente ha <xref:Microsoft.SharePoint.SPBasePermissions.Open> il permesso per il sito Web, il metodo restituisce tutte le proprietà di sistema a cui l'utente ha <xref:Microsoft.SharePoint.SPBasePermissions.Open> il permesso. Se l'utente non ha il <xref:Microsoft.SharePoint.SPBasePermissions.Open> permesso per il sito Web, il metodo restituisce tutte le proprietà di sistema non autorizzate.
Se una proprietà richiesta non viene trovata, non viene restituito alcun errore. La proprietà viene restituita senza un valore.
Restituisce proprietà se l'utente ha i permessi appropriati per accedere alla collezione del sito per il sito Web dell'Amministrazione Centrale.