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 class RenderContext |
Visual Basic (Declaration) | Copy Code |
---|---|
Public Class RenderContext |
The type exposes the following members.
Public Constructors
Name | Description | |
---|---|---|
RenderContext | Overloaded. |
Public Methods
Name | Description | |
---|---|---|
Break |
Breaks processing if implemented by the client.
|
|
Equals | (Inherited from Object.) | |
Execute |
Executes this page
|
|
ExecuteSingleViper |
Executes a single method with the given arguments and returns the result.
|
|
Find |
Finds a module by its unique id.
|
|
GetHashCode | (Inherited from Object.) | |
GetParentContext |
Gets the parent rendering context, if embedded without sandboxing.
|
|
GetType | (Inherited from Object.) | |
InjectSXML | Overloaded. | |
Replace | Overloaded. | |
Reset |
Resets the internal state of the RenderContext (for multiple part-renderings).
|
|
Resolve | Overloaded. | |
SetBuffers |
Sets the buffers.
|
|
SetExecutingModule |
Sets the currently executing module.
|
|
ToString |
Returns a string representing this RenderContext.
(Overrides Object..::ToString()()()().) |
Protected Methods
Name | Description | |
---|---|---|
Finalize | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) |
Public Properties
Name | Description | |
---|---|---|
Buffers |
Gives access to scoped buffers in the SXML processing context.
|
|
Channel |
Channel reference
|
|
CurrentResult |
Gets the current result.
|
|
CurrentViperContext |
Gets the current viper context.
|
|
Depth |
Returns the depth of the render context.
|
|
Engine |
Gets the Render Engine.
|
|
ExecutingModule |
Gets the currently executing module.
|
|
Instance |
Gets the global instance of the root object.
|
|
Item |
Returns a reference to the current Content Item
|
|
Listeners |
Returns a collection of XmlProcessorListener
|
|
Locale |
Locale reference
|
|
Profile |
Gets the personalization profile, if any.
|
|
Request |
Gets the request.
|
|
Response |
Gets the response.
|
|
RootModule |
Returns a reference to the root module in the current executing context
|
|
Settings |
Gets the render settings.
|
|
Stack |
Gets the SXML stack.
|
|
State |
Gets a key/value collection that can be used to organize and share data during a Cms request.
|
|
TraceLogLevels |
Tracing levels for the RenderContext logging
|
|
TranslationContext |
Gets the current Translation scope context.
|
|
ViperManager |
Gets the viper registrations.
|
|
XmlParserContext |
Gets or sets the XML parser context.
|
|
XmlProcessor |
Gets the XML processor.
|
Public Events
Name | Description | |
---|---|---|
BreakProcessing |
Event for breaking processing flow.
|
|
Error |
Occurs when an error occurs.
|
|
ExecutingModuleChanged |
Occurs when the currently executing module changes.
|
|
ModuleStatusChange |
Occurs when a module status changes.
|
|
TransferRequest |
Occurs when the request is being transferred to location outside the Smartsite scope.
The MetaData item 'TransferLocation' then points to the location to be transferred to.
|
Explicit Interface Implementations
See Also
Smartsite.Core Namespace