WorkflowReport WorkflowReport WorkflowReport Class

Definition

Reserved for internal use. Enables you to generate a workflow report.

public ref class WorkflowReport : IDisposable, Microsoft::Office::RecordsManagement::Reporting::IReportDataSource, Microsoft::Office::RecordsManagement::Reporting::IReportingQuery
public class WorkflowReport : IDisposable, Microsoft.Office.RecordsManagement.Reporting.IReportDataSource, Microsoft.Office.RecordsManagement.Reporting.IReportingQuery
Public Class WorkflowReport
Implements IDisposable, IReportDataSource, IReportingQuery
Inheritance
WorkflowReportWorkflowReportWorkflowReport
Implements

Constructors

WorkflowReport() WorkflowReport() WorkflowReport()

This member is reserved for internal use and is not intended to be used directly from your code.

Fields

strColumnDescription strColumnDescription strColumnDescription

This member is reserved for internal use and is not intended to be used directly from your code. A description of the report that needs to be reported.

strColumnDuration strColumnDuration strColumnDuration

This member is reserved for internal use and is not intended to be used directly from your code. The duration of the workflow events that needs to be reported.

strColumnEvent strColumnEvent strColumnEvent

This member is reserved for internal use and is not intended to be used directly from your code. The event that needs to be reported.

strColumnGroup strColumnGroup strColumnGroup

This member is reserved for internal use and is not intended to be used directly from your code.

strColumnItem strColumnItem strColumnItem

This member is reserved for internal use and is not intended to be used directly from your code. The item with which the workflow instance is associated with which needs to be reported.

strColumnList strColumnList strColumnList

This member is reserved for internal use and is not intended to be used directly from your code. The list with which the workflow is associated with which needs to be reported.

strColumnOccurred strColumnOccurred strColumnOccurred

This member is reserved for internal use and is not intended to be used directly from your code. true if only reporting workflows that have already executed.

strColumnOtherData strColumnOtherData strColumnOtherData

This member is reserved for internal use and is not intended to be used directly from your code. Custom data.

strColumnOutcome strColumnOutcome strColumnOutcome

This member is reserved for internal use and is not intended to be used directly from your code. The outcome of the workflow event, if only reporting a certain type of outcome.

strColumnUser strColumnUser strColumnUser

This member is reserved for internal use and is not intended to be used directly from your code. The user name, if only reporting workflows executed by a certain user.

strColumnWorkflowAssociation strColumnWorkflowAssociation strColumnWorkflowAssociation

This member is reserved for internal use and is not intended to be used directly from your code. The approval workflow instance.

strColumnWorkflowInstance strColumnWorkflowInstance strColumnWorkflowInstance

This member is reserved for internal use and is not intended to be used directly from your code. The workflow instance which should be reported.

strColumnWorkflowTemplate strColumnWorkflowTemplate strColumnWorkflowTemplate

This member is reserved for internal use and is not intended to be used directly from your code. The template used for the workflows, if only reporting workflows that are based on certain template.

strParamAssociationId strParamAssociationId strParamAssociationId

This member is reserved for internal use and is not intended to be used directly from your code. The GUID of the approval workflow instance that should be reported.

strParamEventIds strParamEventIds strParamEventIds

This member is reserved for internal use and is not intended to be used directly from your code. The IDs of the workflow events that should be contained in the report.

Properties

HasMoreData HasMoreData HasMoreData

This member is reserved for internal use and is not intended to be used directly from your code. WorkflowReport - HasMoreDataGets whether there are more rows of workflow history data.

Methods

Dispose() Dispose() Dispose()

This member is reserved for internal use and is not intended to be used directly from your code. WorkflowReport - DisposeDispose implementation

GetAssociation(SPList, Guid) GetAssociation(SPList, Guid) GetAssociation(SPList, Guid)

This member is reserved for internal use and is not intended to be used directly from your code. Returns the approval workflow instance with the specified GUID that is associated with the specified list.

GetNextDataRow() GetNextDataRow() GetNextDataRow()

This member is reserved for internal use and is not intended to be used directly from your code. AuditReport - GetNextDataRowGets the next row of audit data.

InitPrettyPrintInfo(SPList) InitPrettyPrintInfo(SPList) InitPrettyPrintInfo(SPList)

This member is reserved for internal use and is not intended to be used directly from your code.

RetrieveData(SPSite, Hashtable) RetrieveData(SPSite, Hashtable) RetrieveData(SPSite, Hashtable)

This member is reserved for internal use and is not intended to be used directly from your code.

RgrgoFromItems() RgrgoFromItems() RgrgoFromItems()

This member is reserved for internal use and is not intended to be used directly from your code.

StartQuery(SPSite, Hashtable) StartQuery(SPSite, Hashtable) StartQuery(SPSite, Hashtable)

This member is reserved for internal use and is not intended to be used directly from your code. AuditReport - StartQueryInitialize the query for the report.

StartReport(Hashtable) StartReport(Hashtable) StartReport(Hashtable)

This member is reserved for internal use and is not intended to be used directly from your code. WorkflowReport - StartReportInitialize the parameters for the report.

StrFormQuery(SPWorkflowAssociation, Int32[]) StrFormQuery(SPWorkflowAssociation, Int32[]) StrFormQuery(SPWorkflowAssociation, Int32[])

This member is reserved for internal use and is not intended to be used directly from your code.

StrPrettyPrintAssociation(Object) StrPrettyPrintAssociation(Object) StrPrettyPrintAssociation(Object)

This member is reserved for internal use and is not intended to be used directly from your code.

StrPrettyPrintDuration(Object) StrPrettyPrintDuration(Object) StrPrettyPrintDuration(Object)

This member is reserved for internal use and is not intended to be used directly from your code.

StrPrettyPrintEvent(Object) StrPrettyPrintEvent(Object) StrPrettyPrintEvent(Object)

This member is reserved for internal use and is not intended to be used directly from your code.

StrPrettyPrintList(Object) StrPrettyPrintList(Object) StrPrettyPrintList(Object)

This member is reserved for internal use and is not intended to be used directly from your code.

StrPrettyPrintListItem(Object) StrPrettyPrintListItem(Object) StrPrettyPrintListItem(Object)

This member is reserved for internal use and is not intended to be used directly from your code.

StrPrettyPrintUserName(Object) StrPrettyPrintUserName(Object) StrPrettyPrintUserName(Object)

This member is reserved for internal use and is not intended to be used directly from your code.

Extension Methods

ToJson(Object) ToJson(Object) ToJson(Object)

Applies to