Table of Contents

Namespace Dynamicweb.Frontend

Classes

AreaInfoViewModel
AreaLanguageViewModel
AreaLanguageViewModel represents the rendering context used when an area language is rendered.
AreaViewModel
AreaViewModel represents the rendering context used when an area is rendered.
CartOrderlineViewModel
CartOrderlineViewModel represents the rendering context used when a CartOrderline is rendered.
CartViewModel
CartViewModel represents the rendering context used when a cart is rendered.
ColorViewModel
ColorViewModel represents the rendering context used when a color is rendered.
ContainerInfo
Class ContainerInfo contains information about the content placeholder of current rendering paragraph.
Content
Renders paragraphs for content containers of page and layout templates.
CustomFieldValueViewModel
FileViewModel
FileViewModel represents the rendering context used when a file is rendered.
FrontendEditing
Represents frontend editing sensitive information.
GeolocationViewModel
GeolocationViewModel represents the rendering context used when a geolocation is rendered.
GlobalAsaxHandler
Handles Dynamicweb specific global.asax events.
note

https://msdn.microsoft.com/en-us/library/bb470252.aspx explains the events we use, and in which order they execute

GoogleFontViewModel
GoogleFontViewModel represents the rendering context used when an item is rendered.
GridColumnViewModel
GridRowViewModel
GridViewModel
ItemFieldViewModel
ItemFieldViewModel represents the rendering context used when an item field is rendered.
ItemViewModel
ItemViewModel represents the rendering context used when an item is rendered.
LayoutTemplateLocator
Static methods for locating the appropiate layout template location based on the current context.
LinkViewModel
ColorViewModel represents the rendering context used when a color is rendered.
ListOptionViewModel
ListViewModel
LoginHandler
This class contains functions to handle with security.
LogOnHandler
The extranet authentication handler.
Meta
Represents the meta data of the pageview. Access through PageView.Current.Meta.
OutputReplacer
Does various formatting of the output from pageview object
PageInfoViewModel
Represents a page.
PageLanguageViewModel
PageLanguageViewModel represents the rendering context used when a page language is rendered.
PageReferenceViewModel
PageReferenceViewModel represents the rendering context used when a page reference is rendered.
PageTemplateExtender
Pageview template extender. Extends the rendering of a PageView.
PageView
The pageview object represents the current frontend pageview, the object that handles Default.aspx and all frontend page views.
PageViewContext
Object for pageview context sensitive information.
PageViewIsolation
PageViewIsolation isolates PageView.Current to the Page with the ID given in the Constructor. The PageView is isolated for as long as this object has not been disposed.
PageViewMacro
PageViewMacro implements macros used for getting Pageview specific context values for use in i.e. indexing.
PageViewModel
PageViewModel represents the rendering context used when a page is rendered.
ParagraphInfoViewModel
Represents a paragraph.
ParagraphViewModel
ParagraphViewModel represents the rendering context used when a paragraph is rendered.
PriceViewModel
PriceViewModel.CurrencyInfo
PriceViewModel.PriceInfo
PriceViewModel.VatInfo
Renderer
Class Renderer that renders Areas, page and paragraphs. This class cannot be inherited.
Reset
Class that contains function to restart/refresh the website frontend. The Cache object that holds the Page, Area Style etc. are or can be deleted, forcing the Application to reload them.
SearchEngineFriendlyURLs
Helper methods for handling search friendly urls.
SecurityHandler
StatisticsObject
UserViewModel
UserViewModel represents the rendering context used when a user is rendered.
UserViewModel.GeoLocation
Gets or sets an object that holds the location in the form of lattitude and longitude of the user object
VisitorSessionCookie
Represents a visitor's session cookie. This class cannot be inherited.
XmlNavigation
Represents the navigation object used to generate the xml for navigations

Enums

ExperimentType
ExperimentType specifies the type of split test experiment is executed on a given page
FrontendEditing.FrontendEditingStates
The frontend editing states
PageView.HtmlType
Defines how html tags of the current pageview should be rendered according to the different html standards. I.e. metatags, image tags etc.
Reset.HashType
Enum values used to tell ResetHash(HashType) what cached object to delete
SearchEngineFriendlyURLs.Type
Specifies the url pattern
XmlNavigation.Expand
Defines which pages in the navigation tree to include in the generated xml node set.
XmlNavigation.IncludeMode
Defines the modes deciding if pages Include, ShowInLegend and ShowInSitemap are taken into consideration when including nodes in the XML
XmlNavigation.NavigationType
Defines what the generated xml should be used for.
To top