ReportingService2010.GetItemHistoryOptions Method

Returns the item history snapshot option and properties that are generated for a catalog item. This method applies to the Report item type.

Namespace:  ReportService2010
Assembly:  ReportService2010 (in ReportService2010.dll)

[SoapHeaderAttribute("ServerInfoHeaderValue", Direction = SoapHeaderDirection.Out)]
[SoapHeaderAttribute("TrustedUserHeaderValue")]
[SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetItemHistoryOptions", RequestNamespace = "http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", 
	ResponseNamespace = "http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", 
	Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public bool GetItemHistoryOptions(
	string ItemPath,
	out bool KeepExecutionSnapshots,
	out ScheduleDefinitionOrReference Item
)

Parameters

ItemPath
Type: System.String
The fully qualified URL of the item including the file name and, in SharePoint mode, the extension.
KeepExecutionSnapshots
Type: System.Boolean
[out] A Boolean expression indicating whether item history is collected for the item. The default value is false.
Item
Type: ReportService2010.ScheduleDefinitionOrReference
[out] A ScheduleDefinitionOrReference object that represents a ScheduleDefinition object, a ScheduleReference object, or a NoSchedule object.

Return Value

Type: System.Boolean
true if item history is collected for the item; otherwise, false.

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

SOAP Header Usage

(In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue

Native Mode Required Permissions

ReadPolicy

SharePoint Mode Required Permissions

ViewListItems

Show: