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