Freigeben über


ListSchedules-Methode

Gibt eine Liste aller freigegebenen Zeitpläne in der Berichtsserverdatenbank oder für eine vorhandene SharePoint-Website zurück.

Namespace:  ReportService2010
Assembly:  ReportService2010 (in ReportService2010.dll)

Syntax

'Declaration
<SoapHeaderAttribute("ServerInfoHeaderValue", Direction := SoapHeaderDirection.Out)> _
<SoapHeaderAttribute("TrustedUserHeaderValue")> _
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListSchedules", 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 ListSchedules ( _
    SiteUrl As String _
) As Schedule()
'Usage
Dim instance As ReportingService2010
Dim SiteUrl As String
Dim returnValue As Schedule()

returnValue = instance.ListSchedules(SiteUrl)
[SoapHeaderAttribute("ServerInfoHeaderValue", Direction = SoapHeaderDirection.Out)]
[SoapHeaderAttribute("TrustedUserHeaderValue")]
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListSchedules", 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 Schedule[] ListSchedules(
    string SiteUrl
)
[SoapHeaderAttribute(L"ServerInfoHeaderValue", Direction = SoapHeaderDirection::Out)]
[SoapHeaderAttribute(L"TrustedUserHeaderValue")]
[SoapDocumentMethodAttribute(L"https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListSchedules", 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<Schedule^>^ ListSchedules(
    String^ SiteUrl
)
[<SoapHeaderAttribute("ServerInfoHeaderValue", Direction = SoapHeaderDirection.Out)>]
[<SoapHeaderAttribute("TrustedUserHeaderValue")>]
[<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListSchedules", 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 ListSchedules : 
        SiteUrl:string -> Schedule[] 
public function ListSchedules(
    SiteUrl : String
) : Schedule[]

Parameter

  • SiteUrl
    Typ: System. . :: . .String
    Die vollqualifizierte URL für die SharePoint-Website.
    Legen Sie diesen Parameter auf nullNothingnullptrunitein NULL-Verweis (Nothing in Visual Basic) fest (Nothing in Visual Basic), wenn die Methode im systemeigenen Modus aufgerufen wird.

Rückgabewert

Typ: array<ReportService2010. . :: . .Schedule> [] () [] []
Ein Array von Schedule-Objekten, das alle freigegebenen Zeitpläne in der Berichtsserver-Datenbank oder für die angegebene Website darstellt.

Hinweise

The table below shows header and permissions information on this operation.

SOAP Header Usage

(In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue

Native Mode Required Permissions

ReadSchedules (System)

SharePoint Mode Required Permissions

Open()()()()

This method throws an rsUnsupportedParameterForModeException exception if a non-null value is specified for the SiteUrl parameter in Native mode.

If the report server database or SharePoint site does not contain any shared schedules, an empty Schedule array is returned.