ReportingService2010.GetItemReferences(String, String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 LinkedReport istReport :- 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 ModellWenn 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 ItemPath ReadProperties dem ModellWenn der Elementtyp Model ist: 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.