Udostępnij przez


Metoda ReportingService2010.GetSystemProperties

Zwraca wartość jednej lub kilku właściwości systemu.

Przestrzeń nazw:  ReportService2010
Zestaw:  ReportService2010 (w ReportService2010.dll)

Składnia

'Deklaracja
<SoapHeaderAttribute("ServerInfoHeaderValue", Direction := SoapHeaderDirection.Out)> _
<SoapHeaderAttribute("TrustedUserHeaderValue")> _
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetSystemProperties", RequestNamespace := "https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer",  _
    ResponseNamespace := "https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer",  _
    Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
Public Function GetSystemProperties ( _
    Properties As Property() _
) As Property()
'Użycie
Dim instance As ReportingService2010
Dim Properties As Property()
Dim returnValue As Property()

returnValue = instance.GetSystemProperties(Properties)
[SoapHeaderAttribute("ServerInfoHeaderValue", Direction = SoapHeaderDirection.Out)]
[SoapHeaderAttribute("TrustedUserHeaderValue")]
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetSystemProperties", RequestNamespace = "https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", 
    ResponseNamespace = "https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", 
    Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public Property[] GetSystemProperties(
    Property[] Properties
)
[SoapHeaderAttribute(L"ServerInfoHeaderValue", Direction = SoapHeaderDirection::Out)]
[SoapHeaderAttribute(L"TrustedUserHeaderValue")]
[SoapDocumentMethodAttribute(L"https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetSystemProperties", RequestNamespace = L"https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", 
    ResponseNamespace = L"https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", 
    Use = SoapBindingUse::Literal, ParameterStyle = SoapParameterStyle::Wrapped)]
public:
array<Property^>^ GetSystemProperties(
    array<Property^>^ Properties
)
[<SoapHeaderAttribute("ServerInfoHeaderValue", Direction = SoapHeaderDirection.Out)>]
[<SoapHeaderAttribute("TrustedUserHeaderValue")>]
[<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetSystemProperties", RequestNamespace = "https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", 
    ResponseNamespace = "https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", 
    Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)>]
member GetSystemProperties : 
        Properties:Property[] -> Property[] 
public function GetSystemProperties(
    Properties : Property[]
) : Property[]

Parametry

Wartość zwracana

Typ: array<ReportService2010.Property[]
Tablica Property obiektów, które zawiera wartości jednego lub więcej właściwości systemu.

Uwagi

W poniższej tabela przedstawiono informacje nagłówka i uprawnienia na tej operacji.

Użycie nagłówek protokołu SOAP

(W)TrustedUserHeaderValue

(Ruch wychodzący)ServerInfoHeaderValue

Tryb macierzysty wymagane uprawnienia

ReadSystemPropertiesdla wszystkich właściwości w Properties tablicy.

Tryb programu SharePoint wymagane uprawnienia

Open() na wszystkich właściwości w Properties

Użyj GetSystemProperties Metoda pobierania kompletny zestaw właściwości zdefiniowanych przez użytkownika i zastrzeżonych systemu.Lista właściwości zastrzeżonych systemu w baza danych serwera raportów, zobacz Właściwości systemu serwera raportów.

Jeśli Properties parametr jest nullodwołanie o wartości null (Nothing w języku Visual Basic) (nic nie w języku Visual Basic), GetSystemProperties Metoda zwraca wszystkie właściwości systemu czy użytkownik ma uprawnienia do widoku.W trybie zintegrowanym programu SharePoint, jeśli użytkownik ma Open() uprawnień do witryna sieci Web, a następnie metoda zwraca wszystkie właściwości systemu, do których użytkownik ma Open() uprawnienia.Jeśli użytkownik nie ma Open() uprawnień witryna sieci Web, metoda zwraca wszystkie właściwości systemu permissioned.

Żądana właściwość nie zostanie znaleziony, zwracany jest błąd.Właściwość jest zwracany bez wartości.

Zwraca wartość właściwości, jeśli użytkownik ma odpowiednie uprawnienia dostępu do witryny kolekcja dla witryna sieci Web administracji centralnej.