Click or drag to resize

IDocumentPreviewCMSEnvironment Interface

Represents a document preview with environment variables

Namespace:  Ingeniux.Runtime
Assembly:  IGXRuntimeAPI (in IGXRuntimeAPI.dll) Version: 10.6.308
Syntax
public interface IDocumentPreviewCMSEnvironment : ICMSEnvironment

The IDocumentPreviewCMSEnvironment type exposes the following members.

Properties
  NameDescription
Public propertyBaseURL
Gets the absolute base URL of the Web Application.
(Inherited from ICMSEnvironment.)
Public propertyContentStore
Gets the Content Store for the document preview
Public propertyCookies
Gets the Cookies collection.
(Inherited from ICMSEnvironment.)
Public propertyCurrentPublishingTargetID
Gets the current Publishing Target Id, design-time only.
(Inherited from ICMSEnvironment.)
Public propertyCurrentUser
Gets the current user as read-only
Public propertyDependencyContext (Inherited from ICMSEnvironment.)
Public propertyEditMode
Applies to design-time only. Gets whether the Http Request is for Previewing a Page in In-Context-Edit mode..
(Inherited from ICMSEnvironment.)
Public propertyFactory
Gets the page factory used to retrieve pages
(Inherited from ICMSEnvironment.)
Public propertyForm
Gets the Form Posts collection.
(Inherited from ICMSEnvironment.)
Public propertyIncludeAllPages
Gets whether all Pages are included when building Component and Navigation references. Only applies to CMS design-time. Default value is false.
(Inherited from ICMSEnvironment.)
Public propertyIsPreview
Checks whether the Http Request is for Page Preview from CMS Design-time site.
(Inherited from ICMSEnvironment.)
Public propertyPhysicallyCacheLinks (Inherited from ICMSEnvironment.)
Public propertyQueryString
Gets QueryStrings collection.
(Inherited from ICMSEnvironment.)
Public propertyRequestPath
Gets the relative path of the Http Request.
(Inherited from ICMSEnvironment.)
Public propertyServerVariables
Gets the Server Variables collection, specified by the CMS settings.
(Inherited from ICMSEnvironment.)
Public propertySite
Gets the Site branding of the Request.
(Inherited from ICMSEnvironment.)
Public propertyStructuredURL
Gets the canonical structured URL of this Page.
(Inherited from ICMSEnvironment.)
Public propertyTransformOption
Gets the what type of Page content the Request wants: Final Markup, Expanded XML, or Raw XML.
(Inherited from ICMSEnvironment.)
Public propertyURL
Gets the absolute URL of the Http Request.
(Inherited from ICMSEnvironment.)
Public propertyUseCheckedOutVersion
Gets whether the preview uses the Checked Out Version
Public propertyUserAgent
Gets the UserAgent branding of the Request
(Inherited from ICMSEnvironment.)
Public propertyUserSession
Gets the current User Session
Public propertyViewMode
Gets the Mode of View. It is used to distinguish different View/XSLT template, when requesting the same Element. The value of this property is particularly important for In-Context-Edit markup update, especially for traditional XSLT implementations.
(Inherited from ICMSEnvironment.)
Public propertyViewNameDecoration
Gets/sets the View Name Decoration for the document preview
Top
See Also