ReportingService2010.SetItemReferences(String, ItemReference[]) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit les éléments de catalogue associés à un élément. Cette méthode s'applique aux types d'élément de Report
et de Dataset
.
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())
Paramètres
- ItemPath
- String
URL complète de l'élément, y compris le nom du fichier et, en mode SharePoint, l'extension.
- ItemReferences
- ItemReference[]
Références de l'élément à définir.
- Attributs
Remarques
Le tableau suivant présente les informations relatives aux en-têtes et aux autorisations sur cette opération.
Utilisation de l’en-tête SOAP | (In) TrustedUserHeaderValue (Out) ServerInfoHeaderValue |
Autorisations requises en mode natif | Si le type d’élément est Report ou LinkedReport :- La référence d’élément est un DataSet : UpdateReportDefinition sur ItemPath AND ReadProperties sur le jeu de données- La référence d’élément est un DataSource : UpdateDatasource sur ItemPath AND ReadProperties sur la source de données- La référence d’élément est un Model : UpdateDatasource sur ItemPath AND ReadProperties sur le modèleSi le type d’élément est DataSet :- La référence d’élément est un DataSource : UpdateDatasource sur ItemPath AND ReadProperties sur la source de données- La référence d’élément est un Model : UpdateDatasource sur ItemPath AND ReadProperties sur le modèleSi le type d’élément est Model : UpdateDatasource sur ItemPath AND ReadProperties sur la source de données |
Autorisations requises en mode SharePoint | <xref:Microsoft.SharePoint.SPBasePermissions.EditListItems> sur ItemPath AND <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems> sur chaque élément dans ItemReferences |
Utilisez cette méthode pour définir les références d’un rapport aux jeux de données partagés, les références d’un rapport à des sources de données partagées et les références d’un jeu de données partagé aux sources de données partagées.