This document is provided on an "AS IS" basis without warranties of any kind. Smartsite iXperion class libraries may change in future releases.
Syntax
C# | Copy Code |
---|---|
public abstract class BaseModule |
Visual Basic (Declaration) | Copy Code |
---|---|
Public MustInherit Class BaseModule |
The type exposes the following methods.
Public Methods
Name | Description | |
---|---|---|
AddAIMRelation |
Adds an item to the AIM relations collection.
|
|
ApplyProperties |
Applies the properties from the SXML processing environment into the current module.
|
|
BeginExecute |
Override this to execute code before Execute() is fired
|
|
Capture |
Passes an SXML subtree to the current module.
|
|
CheckTimeout |
Checks whether execution has timed out, given the setting of TimeoutMilliseconds()()()().
|
|
Dispose |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
|
|
DoPreparse |
Check whether to preparse data in the given property.
|
|
DoRecurseTag |
Determines whether to recurse on a given tag
|
|
EndExecute |
Override this to execute code after Execute() is fired.
|
|
Equals | (Inherited from Object.) | |
Execute |
Executes the module. Should be overriden in deriving classes
|
|
ExistsBuffer |
Checks whether a local buffer exists.
|
|
Find |
Finds the specified child module.
|
|
FindExtension |
Finds an extension macro.
|
|
GetAIMRelations |
Gets a list of all outgoing AIM relations created by the macro.
|
|
GetBuffer |
Gets a local buffer.
|
|
GetException |
Returns the text message of the exception that has occurred.
|
|
GetExceptionSmartsiteCode |
Returns the Smartsite Error code of the exception that has occurred.
|
|
GetExceptionString |
Returns the full information of the exception that has occurred, including the stack trace.
|
|
GetExceptionType |
Returns the full Type name of the exception that has occurred.
|
|
GetExecutingMacro |
Navigates up in the module hierarchy to find the executing macro module.
|
|
GetHashCode | (Inherited from Object.) | |
GetInnerException |
Returns the text message of the inner exception of the exception that has occurred.
|
|
GetInnerExceptionSmartsiteCode |
Returns Smartsite error code of the inner exception of the exception that has occurred.
|
|
GetInnerExceptionString |
Returns the full information of the inner exception of the exception that has occurred, including the stack trace.
|
|
GetInnerExceptionType |
Returns the full Type name of the inner exception of the exception that has occurred.
|
|
GetParameter | Overloaded. | |
GetParent | Overloaded. | |
GetParentMacro<(Of <<'(T>)>>) |
Gets the parent macro.
|
|
GetResult | Overloaded. | |
GetType | (Inherited from Object.) | |
Initialize | Overloaded. | |
IsChildOf |
Determines whether the module is a descendant of the given parent
|
|
ParameterExists |
Checks whether the given parameter/property is set.
|
|
PreInitialize |
Called just before initialization of the module
|
|
ReadyExecuting |
Executed after execution and result recursion is done.
|
|
ScopeTerminated |
Executed when the module is about to get out of scope.
|
|
SetBuffer |
Sets a local buffer.
|
|
TestCondition |
Tests whether to execute the module
|
|
ThrowCurrentException |
Makes Smartsite throw the current exception.
|
|
ThrowInnerException |
Makes Smartsite throw the inner exception.
|
|
ToString | (Inherited from Object.) |
Protected Methods
Name | Description | |
---|---|---|
Finalize | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
SetCurrentProperty |
Sets the current property.
|
Explicit Interface Implementations
Name | Description | |
---|---|---|
IModuleExec..::..Cancel | ||
IModuleExec..::..FinishExecute | ||
IModuleExec..::..SetChildException | ||
IModuleExec..::..SetInitialized |
Triggers the Initialized status in the module.
|
|
IModuleExec..::..StartExecute |
See Also
Smartsite.Core Namespace