Compartilhar via


ReportingService2010.ListSchedules(String) Método

Definição

Retorna uma lista de todas as agendas compartilhadas no banco de dados de servidor de relatório para determinado site do SharePoint.

public:
 cli::array <ReportService2010::Schedule ^> ^ ListSchedules(System::String ^ SiteUrl);
[System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListSchedules", 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.Schedule[] ListSchedules (string SiteUrl);
[<System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListSchedules", 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.ListSchedules : string -> ReportService2010.Schedule[]
Public Function ListSchedules (SiteUrl As String) As Schedule()

Parâmetros

SiteUrl
String

A URL totalmente qualificada do site do SharePoint.

Defina esse parâmetro como null (Nothing no Visual Basic) ao invocar esse método no modo Nativo.

Retornos

Uma matriz de objetos Schedule que representa todas as agendas compartilhadas no banco de dados de servidor de relatório ou do determinado site.

Atributos

Comentários

A tabela a seguir mostra o cabeçalho e as informações de permissão sobre esta operação.

Uso do cabeçalho SOAP (In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue
Permissões necessárias do modo nativo ReadSchedules (Sistema)
Permissões necessárias do modo do SharePoint <xref:Microsoft.SharePoint.SPBasePermissions.Open>

Esse método gerará uma exceção rsUnsupportedParameterForModeException se um valor não nulo for especificado para o SiteUrl parâmetro no modo Nativo.

Se o banco de dados do servidor de relatório ou o site do SharePoint não contiver agendas compartilhadas, uma matriz vazia Schedule será retornada.

Aplica-se a