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 interface IProcessingContext |
Visual Basic (Declaration) | Copy Code |
---|---|
Public Interface IProcessingContext |
The type exposes the following members.
Public Methods
Name | Description | |
---|---|---|
Find |
Finds a module by its unique identifier.
|
|
GetParentContext |
Gets the parent context, if embedded without sandboxing.
|
|
InjectSXML | Overloaded. | |
OnModuleStatusChange |
Called when a module's status changes.
|
|
Register |
Registers modules with identifiers.
|
|
SetExecutingModule |
Sets the executing module.
|
|
SetRootModule |
Sets the current executing module.
|
|
Unregister |
Unregisters modules with identifiers.
|
Public Properties
Name | Description | |
---|---|---|
Buffers |
Gives access to locally defined variables in the SXML processing context.
|
|
CurrentResult |
Gets the current result.
|
|
Depth |
Gets or sets the current recursion depth.
|
|
ExecutingModule |
Returns a reference to the currently executing module.
|
|
RegisteredModules |
Gets the list of registered modules.
|
|
RootModule |
Returns a reference to the root module.
|
|
Stack |
Gets the SXML stack.
|
|
State |
Gets a key/value collection that can be used to organize and share data during a Cms request.
|
|
XmlParserContext |
Gets the xml parser context.
|
Public Events
Name | Description | |
---|---|---|
ModuleStatusChange |
Occurs when a module status changes.
|
See Also
Smartsite.Core Namespace