ReportingService2010.GetSystemProperties(Property[]) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.