Поделиться через


ReportingService2010.GetItemReferences(String, String) Метод

Определение

Возвращает список ссылок элементов каталога, связанных с элементом. Этот метод применим к элементам типа Report и 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()

Параметры

ItemPath
String

Полный URL-адрес элемента, включая имя файла, а также (в режиме интеграции с SharePoint) расширение.

ReferenceItemType
String

Тип элемента для упоминаемого элемента.

Возвращаемое значение

Массив объектов ItemReferenceData.

Атрибуты

Комментарии

В следующей таблице показаны сведения о заголовках и разрешениях для этой операции.

Использование заголовка SOAP (In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue
Необходимые разрешения в собственном режиме Если тип элемента — Report или LinkedReport:

- ReferenceItemType имеет значение DataSet: ReadReportDefinition в ItemPath И ReadProperties для каждого набора данных
- ReferenceItemType имеет значение DataSource: ReadDatasource в ItemPath И ReadProperties для каждого источника данных AND ReadProperties в каждой модели

Если тип элемента — DataSet:

— ссылка на элемент является : DataSourceReadDatasource on ItemPath AND ReadProperties в источнике данных.
— ссылка на элемент является : ModelReadDatasource on ItemPathReadProperties в модели

Если элемент имеет Modelтип : ReadDatasource в ItemPath И ReadProperties в источнике данных, на который указывает ссылка.
Необходимые разрешения в режиме Интеграции с SharePoint <xref:Microsoft.SharePoint.SPBasePermissions.OpenItems> on ItemPath AND <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems> для каждого элемента, на который ссылается ссылка

Используйте этот метод для получения общих наборов данных отчета, общих источников данных отчета или общих источников данных общего набора данных.

Применяется к