ReportingService2010.GetItemReferences(String, String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 on ItemPath e ReadProperties on each DataSet- ReferenceItemType é DataSource : ReadDatasource on ItemPath e ReadProperties em cada fonte de dados e ReadProperties em cada modeloSe o tipo de item for DataSet :-A referência de item é um DataSource : ReadDatasource on ItemPath e ReadProperties na fonte de dados-A referência de item é um Model : ReadDatasource on ItemPath ReadProperties no modeloSe o tipo de item for Model : ReadDatasource on ItemPath e ReadProperties na fonte de dados referenciada. |
| Permissões necessárias do modo do SharePoint | OpenItems em ItemPath e ViewListItems em cada item referenciado |
Use este 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 DataSet compartilhado.