ProcessEventOrigin (Property)

Applies To:

Document object

Description:

Identifies how the Process() event was initiated.

Action:

Read-only

Constants:

The ProcessEventOrigin (Property) uses the BqRequestEventOriginType constant group, which consists of these values:

Example:

This example shows how to identify the origin of the Process event:

Console.Writeln("Start OnPreProcess")

//determine process event origin
Console.Writeln("Process Event Origin is: " + ActiveDocument.ProcessEventOrigin)

//write process event origin to the selected console technique
switch(ActiveDocument.ProcessEventOrigin)
{
case 0: 
Console.Writeln("Switch: Process Event Origin is 0, Menu")
break; 

case 1: 
Console.Writeln("Switch: Process Event Origin is 1, Toolbar")
break; 

case 2: 
Console.Writeln("Switch: Process Event Origin is 2, Script")
break; 

default: 
break;
}

Console.Writeln("End OnPreProcess")