ReportingService2010.SetItemLink(String, String) ReportingService2010.SetItemLink(String, String) ReportingService2010.SetItemLink(String, String) Method

Definition

Specifies the catalog item that is used for the item definition of an existing linked item. This method applies to the Report item type.

public:
 void SetItemLink(System::String ^ ItemPath, System::String ^ Link);
[System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetItemLink", 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 SetItemLink (string ItemPath, string Link);
Public Sub SetItemLink (ItemPath As String, Link As String)
Parameters
ItemPath
String String String

The fully qualified URL of the linked item including the file name.

Link
String String String

The full path name of the report that contains the report definition.

Remarks

The table below shows header and permissions information on this operation.

SOAP Header Usage (In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue
Native Mode Required Permissions UpdateProperties on ItemPath AND (ReadProperties AND CreateLink) on Link
SharePoint Mode Required Permissions Not supported

If the item specified in the ItemPath parameter already contains an item definition, a SOAP exception is thrown with error code rsWrongItemType.

Using this method changes the ModifiedBy, ModifiedDate, and Size properties of the item.

Applies to