Compartilhar via


ReportingService2010.GetItemReferences(String, String) Método

Definição

Retorna uma lista de referências de itens do catálogo associadas a um item. Esse método se aplica aos tipos de item Report e Dataset.

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

Parâmetros

ItemPath
String

A URL totalmente qualificada do item, incluindo o nome do arquivo e a extensão no modo do SharePoint.

ReferenceItemType
String

O tipo do item referenciado.

Retornos

Uma matriz de objetos de ItemReferenceData.

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 Se o tipo de item for Report ou LinkedReport:

- ReferenceItemType é DataSet: ReadReportDefinition em ItemPath AND ReadProperties em cada conjunto de dados
- ReferenceItemType é DataSource: ReadDatasource em ItemPath AND ReadProperties em cada fonte de dados E ReadProperties em cada modelo

Se o tipo de item for DataSet:

- A referência de item é um DataSource: ReadDatasource em ItemPath AND ReadProperties na fonte de dados
- A referência de item é um Model: ReadDatasource no ItemPathReadProperties modelo

Se o tipo de item for Model: ReadDatasource em ItemPath AND ReadProperties na fonte de dados referenciada.
Permissões necessárias do modo do SharePoint <xref:Microsoft.SharePoint.SPBasePermissions.OpenItems> em ItemPath AND <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems> em cada item referenciado

Use esse método para obter os conjuntos de dados compartilhados de um relatório, as fontes de dados compartilhadas de um relatório ou as fontes de dados compartilhadas de um conjunto de dados compartilhado.

Aplica-se a