Freigeben über


ReportingService2010.SetItemReferences(String, ItemReference[]) Methode

Definition

Legt die einem Element zugeordneten Katalogelemente fest. Diese Methode gilt für den Report-Elementtyp und den Dataset-Elementtyp.

public:
 void SetItemReferences(System::String ^ ItemPath, cli::array <ReportService2010::ItemReference ^> ^ ItemReferences);
[System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetItemReferences", 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("TrustedUserHeaderValue")]
[System.Web.Services.Protocols.SoapHeader("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
public void SetItemReferences (string ItemPath, ReportService2010.ItemReference[] ItemReferences);
[<System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetItemReferences", 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("TrustedUserHeaderValue")>]
[<System.Web.Services.Protocols.SoapHeader("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)>]
member this.SetItemReferences : string * ReportService2010.ItemReference[] -> unit
Public Sub SetItemReferences (ItemPath As String, ItemReferences As ItemReference())

Parameter

ItemPath
String

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

ItemReferences
ItemReference[]

Die Elementverweise, die festgelegt werden sollen.

Attribute

Hinweise

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

SOAP-Headerverwendung (In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue
Erforderliche Berechtigungen für den einheitlichen Modus Wenn der Elementtyp oder LinkedReportistReport:

– Der Elementverweis ist ein DataSet: UpdateReportDefinition on ItemPath AND ReadProperties für das Dataset
– Der Elementverweis ist ein DataSource: UpdateDatasource on ItemPath AND ReadProperties on the data source
- Der Elementverweis ist ein Model: UpdateDatasource auf ItemPath UND ReadProperties im Modell

Wenn der Elementtyp lautet DataSet:

– Der Elementverweis ist ein DataSource: UpdateDatasource on ItemPath AND ReadProperties on the data source
- Der Elementverweis ist ein Model: UpdateDatasource auf ItemPath UND ReadProperties im Modell

Wenn der Elementtyp Modellautet: UpdateDatasource on ItemPath AND ReadProperties on the data source
Erforderliche Berechtigungen im SharePoint-Modus <xref:Microsoft.SharePoint.SPBasePermissions.EditListItems> auf ItemPath AND <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems> für jedes Element in ItemReferences

Verwenden Sie diese Methode, um die Verweise eines Berichts auf freigegebene Datasets, die Verweise eines Berichts auf freigegebene Datenquellen und die Verweise eines freigegebenen Datasets auf freigegebene Datenquellen festzulegen.

Gilt für: