Platform SDK: Exchange 2000 Server |
[This is preliminary documentation and subject to change.]
Represents a document in a workflow folder.
Properties
Name | Type | Description |
---|---|---|
AuditTrail |
[C++,IDL]IAuditTrail* |
Contains a pointer to the current IAuditTrail interface object bound to a process instance.
(Read-only) |
CurrentState | [Visual Basic,VBScript] String
[C++,IDL] BSTR |
Contains any string of characters that represents the state of the ProcessInstance item set by the workflow engine. (Read-only) |
DataSource |
[C++,IDL]IDataSource* |
Returns the IDataSource interface on the object. |
Fields | [Visual Basic,VBScript] ADODB.Fields [C++,IDL] Fields* |
The property collection for the object. |
ProcessDefinition | [Visual Basic,VBScript] IProcessDefinition [C++,IDL] IProcessDefinition* |
Returns a pointer to the ProcessDefinition for a ProcessInstance. (Read-only) |
ProcessDefinitionURL | Basic,VBScript] String
[C++,IDL] BSTR* |
An URL to a row containing an existing ProcessDefinition item. Allows a new ProcessInstance to specifiy which ProcessDefinition it should use for its workflow. |
TrackingTable | Basic,VBScript] Recordset
[C++,IDL] _Recordset* |
Methods
Name | Description |
---|---|
Advance | Evaluates the action table for this process instance and executes appropriate actions. This method is called internally by the CDO Workflow Event Sink, and does not need to be used by most applications. |
DisableSuccessEntries | Allows the user to configure entry types for the AuditTrail. |
EnableDebug | Enables script just in time debugging. |
OnAbort | Runs compensating action scripts and cleans up when a workflow transaction gets aborted. |