ReportingService2010.GetSystemProperties(Property[]) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve el valor de una o varias propiedades del 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()
Parámetros
- Properties
- Property[]
Matriz de objetos Property que contiene los nombres de las propiedades de las que desea recuperar los valores.
Devoluciones
Matriz de objetos Property que contiene el valor de una o más propiedades del sistema.
- Atributos
Comentarios
En la siguiente tabla se muestra la información de encabezado y de permisos de esta operación.
Uso de encabezados SOAP | (In) TrustedUserHeaderValue (Out) ServerInfoHeaderValue |
Permisos necesarios en modo nativo | ReadSystemProperties para todas las propiedades de la Properties matriz. |
Permisos necesarios en modo de SharePoint | <xref:Microsoft.SharePoint.SPBasePermissions.Open> en todas las propiedades de Properties |
Use el GetSystemProperties método para recuperar el conjunto completo de propiedades del sistema reservadas y definidas por el usuario. Para obtener una lista de las propiedades reservadas del sistema en la base de datos del servidor de informes, vea Propiedades del sistema del servidor de informes.
Si el Properties
parámetro es null
(Nothing
en Visual Basic), el GetSystemProperties método devuelve todas las propiedades del sistema que el usuario tiene permiso para ver. En el modo integrado de SharePoint, si el usuario tiene <xref:Microsoft.SharePoint.SPBasePermissions.Open> permiso para el sitio web, el método devuelve todas las propiedades del sistema a las que el usuario tiene <xref:Microsoft.SharePoint.SPBasePermissions.Open> permiso. Si el usuario no tiene el <xref:Microsoft.SharePoint.SPBasePermissions.Open> permiso para el sitio web, el método devuelve todas las propiedades del sistema sin permisos.
Si no se encuentra una propiedad solicitada, no se devuelve ningún error. La propiedad se devuelve sin un valor.
Devuelve propiedades si el usuario tiene los permisos adecuados para acceder a la colección de sitios para el sitio web de Administración central.