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("", RequestNamespace := "",  _
	ResponseNamespace := "",  _
	Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
Public Function GetItemHistoryOptions ( _
	ItemPath As String, _
	<OutAttribute> ByRef KeepExecutionSnapshots As Boolean, _
	<OutAttribute> ByRef Item As ScheduleDefinitionOrReference _
) As Boolean
Dim instance As ReportingService2010
Dim ItemPath As String
Dim KeepExecutionSnapshots As Boolean
Dim Item As ScheduleDefinitionOrReference
Dim returnValue As Boolean

returnValue = instance.GetItemHistoryOptions(ItemPath, _
	KeepExecutionSnapshots, Item)


Type: System.String
The fully qualified URL of the item including the file name and, in SharePoint mode, the extension.
Type: System.Boolean%
[out] A Boolean expression indicating whether item history is collected for the item. The default value is false.
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


SharePoint Mode Required Permissions


Community Additions