ReportingService2010::SetItemLink Method
SQL Server 2012
Specifies the catalog item that is used for the item definition of an existing linked item. This method applies to the Report item type.
Namespace: ReportService2010
Assembly: ReportService2010 (in ReportService2010.dll)
[SoapDocumentMethodAttribute(L"http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetItemLink", RequestNamespace = L"http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace = L"http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use = SoapBindingUse::Literal, ParameterStyle = SoapParameterStyle::Wrapped)] [SoapHeaderAttribute(L"TrustedUserHeaderValue")] [SoapHeaderAttribute(L"ServerInfoHeaderValue", Direction = SoapHeaderDirection::Out)] public: void SetItemLink( String^ ItemPath, String^ Link )
Parameters
- ItemPath
- Type: System::String
The fully qualified URL of the linked item including the file name.
- Link
- Type: System::String
The full path name of the report that contains the report definition.
The table below shows header and permissions information on this operation.
SOAP Header Usage | (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.
Show: