Page Class |
[This is preliminary documentation and is subject to change.]
[Missing <summary> documentation for "T:Monkeyspeak.Page"]
Namespace: Monkeyspeak
The Page type exposes the following members.
Name | Description | |
---|---|---|
Debug |
Gets or sets a value indicating whether this Page is in debug mode.
| |
Engine | ||
Libraries |
Gets the libraries.
| |
Scope |
All variables loaded into this page
| |
Size |
Returns the Trigger count on this Page.
|
Name | Description | |
---|---|---|
AddBlocks | ||
CheckType | ||
Clear |
Removes the triggers.
| |
CompileToFile | ||
CompileToStream | ||
Dispose |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
| |
Execute(Int32, Object) |
Executes a trigger block containing TriggerCategory.Cause with ID equal to id | |
Execute(Int32, Object) |
Executes a trigger block containing TriggerCategory.Cause with ID equal to | |
Execute(TriggerCategory, Int32, Object) |
Executes a trigger block containing cat with ID equal to id | |
ExecuteAsync(Int32, Object) |
Executes the specified Cause asynchronously.
| |
ExecuteAsync(CancellationToken, Int32, Object) |
Executes the asynchronous.
| |
ExecuteAsync(TriggerCategory, Int32, Object) |
Executes the specified Cause asynchronously.
| |
ExecuteAsync(TriggerCategory, Int32, Object) |
Executes the specified Cause asynchronously.
| |
ExecuteAsync(CancellationToken, TriggerCategory, Int32, Object) |
Executes the asynchronous.
| |
ExecuteAsync(CancellationToken, TriggerCategory, Int32, Object) |
Executes the asynchronous.
| |
ExecuteBlock | ||
ExecuteTrigger | ||
GenerateBlocks | ||
GetLibraryT | ||
GetTriggerDescription |
Gets the description for a trigger
| |
GetTriggerDescriptions |
Gets the description for all triggers
| |
GetVariable |
Gets a Variable with Name set to nameThrows Exception if Variable not found. | |
HasVariable(String) |
Checks the scope for the Variable with Name set to name | |
HasVariableT(String, T) |
Determines whether the specified variable exists.
| |
Initiate | ||
LoadAllLibraries |
Loads all libraries.
| |
LoadCompiledStream | ||
LoadDebugLibrary |
Loads Monkeyspeak Debug Library into this Page
Used for Debug breakpoint insertion. Won't work without Debugger attached. | |
LoadIOLibrary |
Loads Monkeyspeak IO Library into this Page
Used for File Input/Output operations | |
LoadLibrary |
Loads a BaseLibrary into this Page
| |
LoadLibraryFromAssembly(Assembly) |
Loads trigger handlers from a assembly instance
| |
LoadLibraryFromAssembly(String) |
Loads trigger handlers from a assembly dll file
| |
LoadMathLibrary |
Loads Monkeyspeak Math Library into this Page
Used for Math operations (add, subtract, multiply, divide) | |
LoadStringLibrary |
Loads Monkeyspeak String Library into this Page
Used for basic String operations | |
LoadSysLibrary |
Loads Monkeyspeak Sys Library into this Page
Used for System operations involving the Environment or Operating System | |
LoadTimerLibrary |
Loads Monkeyspeak Timer Library into this Page
| |
RemoveAllTriggerHandlers |
Removes all trigger handlers.
| |
RemoveLibraryT | ||
RemoveTriggerHandler(Trigger) |
Removes the trigger handler.
| |
RemoveTriggerHandler(TriggerCategory, Int32) |
Removes the trigger handler.
| |
RemoveVariable(String) |
Removes the variable.
| |
RemoveVariable(IVariable) |
Removes the variable.
| |
Reset |
Clears all Variables and optionally clears all TriggerHandlers from this Page.
| |
SetTriggerHandler(Trigger, TriggerHandler, String) |
Assigns the TriggerHandler to trigger | |
SetTriggerHandler(TriggerCategory, Int32, TriggerHandler, String) |
Assigns the TriggerHandler to a trigger with category and id | |
SetVariable(String, Object, Boolean) |
Sets the variable.
| |
SetVariableT(T) |
Sets the variable.
| |
SetVariableTable |
Sets the variable table.
| |
TrimToLimit |
Name | Description | |
---|---|---|
AfterTriggerHandled |
Called after the Trigger's TriggerHandler is called. If there is no TriggerHandler for that Trigger
then this event is not raised.
| |
BeforeTriggerHandled |
Called before the Trigger's TriggerHandler is called. If there is no TriggerHandler for that Trigger
then this event is not raised.
| |
Error |
Called when an Exception is raised during execution
| |
Initiating |
Occurs when [initiating]. Best to call your variable additions in the event.
| |
Resetting | ||
TriggerAdded |
Called when a Trigger and TriggerHandler is added to the Page
|
Name | Description | |
---|---|---|
handlers | ||
scope | ||
syncObj | ||
VisitingToken |
Name | Description | |
---|---|---|
AsT | (Defined by ObjectExtensions.) |