Parent Previous Next

The Token object provides general information about a workflow token. These are:


       public class Token


ProcessInstance Instance

A reference to the current process instance

Diagram Diagram

A Reference to the Diagram, the token belongs to

DiagramControl Control

A Reference to the Diagram Control, the token is attached to

TokenAttribute Attributes

A list of attributes assigned to the current token

string Details

Gets or sets token details which are displayed in the overview of the tasks (if no details have been defined, the process instance details will be displayed instead)

object GetAttribute(string name)

Retrieves an attribute from the token attributes

void SetAttribute(string name, object value)

Stores an attribute in the token attributes

void Suspend(object until)

Enables the use of cooperative multitasking by suspending the execution of the token until the given timestamp is reached (Python datetime or C# DateTime)

Users ResolveRole(string rolename)

Resolves a role. It returns a list of users.

The rolename may be a plain role name or a role keyword.


This sample sets an information as token details.

Token.Details = "waiting for approval"