ReportingService2010.SetItemReferences(String, ItemReference[]) 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.
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 LinkedReport istReport :– 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 ModellWenn 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 ModellWenn der Elementtyp Model lautet: 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.