Freigeben über


ReportingService2010.GetItemReferences(String, String) Methode

Definition

Gibt eine Liste der einem Element zugeordneten Katalogelementverweise zurück. Diese Methode gilt für den Report-Elementtyp und den Dataset-Elementtyp.

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()

Parameter

ItemPath
String

Die vollqualifizierte URL des Elements einschließlich des Dateinamens und (im SharePoint-Modus) der Erweiterung.

ReferenceItemType
String

Der Typ des Elements, auf das verwiesen wird.

Gibt zurück

Ein Array von ItemReferenceData-Objekten.

Attribute

Hinweise

In der folgenden Tabelle werden Header- und Berechtigungsinformationen zu diesem Vorgang dargestellt.

SOAP-Headerverwendung (In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue
Erforderliche Berechtigungen im einheitlichen Modus Wenn der Elementtyp oder LinkedReportistReport:

- ReferenceItemType ist DataSet: ReadReportDefinition auf ItemPath UND ReadProperties für jedes Dataset
- ReferenceItemType ist DataSource: ReadDatasource auf ItemPath UND ReadProperties für jede Datenquelle UND ReadProperties für jedes Modell

Wenn der Elementtyp lautet DataSet:

- Der Elementverweis ist ein DataSource: ReadDatasource auf ItemPath UND ReadProperties für die Datenquelle
- Der Elementverweis ist ein Model: ReadDatasource auf ItemPathReadProperties dem Modell

Wenn der Elementtyp Modelist: ReadDatasource auf ItemPath AND ReadProperties für die Datenquelle, auf die verwiesen wird.
Erforderliche Berechtigungen im SharePoint-Modus <xref:Microsoft.SharePoint.SPBasePermissions.OpenItems> auf ItemPath AND <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems> für jedes Element, auf das verwiesen wird

Verwenden Sie diese Methode, um die freigegebenen Datasets eines Berichts, die freigegebenen Datenquellen eines Berichts oder die freigegebenen Datenquellen eines freigegebenen Datasets abzurufen.

Gilt für: