Partager via


ReportingService2010.GetSystemProperties(Property[]) Méthode

Définition

Retourne la valeur d'une ou plusieurs propriétés système.

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

Paramètres

Properties
Property[]

Tableau d’objets Property qui contient les noms des propriétés pour lesquelles vous souhaitez récupérer des valeurs.

Retours

Tableau d'objets Property qui contient les valeurs d'une ou plusieurs propriétés système.

Attributs

Remarques

Le tableau suivant présente les informations relatives aux en-têtes et aux autorisations sur cette opération.

Utilisation de l’en-tête SOAP (In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue
Autorisations requises en mode natif ReadSystemProperties pour toutes les propriétés du Properties tableau.
Autorisations requises en mode SharePoint <xref:Microsoft.SharePoint.SPBasePermissions.Open> sur toutes les propriétés dans Properties

Utilisez la GetSystemProperties méthode pour récupérer l’ensemble complet des propriétés système définies par l’utilisateur et réservées. Pour obtenir la liste des propriétés système réservées dans la base de données du serveur de rapports, consultez Propriétés système du serveur de rapports.

Si le Properties paramètre est null (Nothing en Visual Basic), la GetSystemProperties méthode retourne toutes les propriétés système que l’utilisateur a l’autorisation d’afficher. En mode intégré SharePoint, si l’utilisateur dispose <xref:Microsoft.SharePoint.SPBasePermissions.Open> de l’autorisation pour le site Web, la méthode retourne toutes les propriétés système auxquelles l’utilisateur a l’autorisation <xref:Microsoft.SharePoint.SPBasePermissions.Open> . Si l’utilisateur ne dispose pas de l’autorisation <xref:Microsoft.SharePoint.SPBasePermissions.Open> pour le site Web, la méthode retourne toutes les propriétés système non autorisées.

Si une propriété demandée est introuvable, aucune erreur n’est retournée. La propriété est retournée sans valeur.

Retourne des propriétés si l’utilisateur dispose des autorisations appropriées pour accéder à la collection de sites pour le site Web Administration centrale.

S’applique à