Namespace CMS.Websites
Classes
- AfterCreateFolderEvent
Represents an event type that is raised after a folder has been created.
- AfterCreateFolderLanguageVariantEvent
Represents an event type that is raised after a folder language variant has been created.
- AfterCreateWebPageEvent
Represents an event type that is raised after a web page has been created.
- AfterCreateWebPageLanguageVariantEvent
Event fired after a web page language variant is created.
- AfterDeleteWebPageEvent
Represents an event raised after a web page is deleted.
- AfterMoveWebPageEvent
Represents an event type that is raised after a web page has been moved.
- AfterPublishWebPageEvent
Represents an event type that is raised after a web page has been published.
- AfterUnpublishWebPageEvent
Represents an event type that is raised after a web page has been unpublished.
- AfterUpdateWebPageDraftEvent
Event fired after a web page draft has been updated.
- AfterUpdateWebPageLanguageMetadataEvent
Represents an event type that is raised after web page language metadata has been updated.
- AfterUpdateWebPageMetadataEvent
Represents an event type that is raised after a web page metadata has been updated.
- AfterUpdateWebPageSecuritySettingsEvent
Event fired after a web page security settings have been updated.
- AfterUpdateWebPageTreePathSlugEvent
Event fired after a web page tree path slug has been updated.
- BeforeCreateFolderEvent
Represents an event type that is raised before a folder is created.
- BeforeCreateFolderLanguageVariantEvent
Represents an event type that is raised before a folder language variant is created.
- BeforeCreateWebPageEvent
Represents an event type that is raised before a web page is created.
- BeforeCreateWebPageLanguageVariantEvent
Event fired before a web page language variant is created.
- BeforeUpdateWebPageDraftEvent
Event fired before a web page draft is updated.
- BeforeUpdateWebPageLanguageMetadataEvent
Represents an event type that is raised before web page language metadata is updated.
- BeforeUpdateWebPageMetadataEvent
Represents an event type that is raised before a web page metadata is updated.
- BeforeUpdateWebPageSecuritySettingsEvent
Event fired before a web page security settings are updated.
- BeforeUpdateWebPageTreePathSlugEvent
Event fired before a web page tree path slug is updated.
- CacheDependencyBuilderExtensions
Provides extension methods for the CacheDependencyBuilder class.
- CacheDependencyPath
Represents a path to limit the cache dependency.
- ClonePageParameters
Clone page parameters.
- CollisionData
Encapsulates data of colliding web page URL paths.
- ContentItemParameters
Parameters needed to create a web page content item.
- ContentQueryExecutorExtensions
Extension methods for the IContentQueryExecutor.
- ContentQueryParametersUrlExtensions
Content query parameters extension methods related to web page URLs.
- ContentTypeQueryParametersExtensions
Content type query parameters extension methods related to web pages.
- ContentTypeQueryParametersUrlExtensions
Content type query parameters extension methods related to web page URLs.
- ContentTypesQueryParametersExtensions
Content types query parameters extension methods related to web pages.
- CookieLevelConstants
Predefined constants for cookie level values.
- CreateFolderEventArgs
Event arguments for CreateFolder event.
- CreateFolderEventData
Contains the business data for folder creation events.
- CreateFolderLanguageVariantEventArgs
Create a new folder language variant event arguments.
- CreateFolderLanguageVariantEventData
Contains the business data for folder language variant creation events.
- CreateFolderParameters
Create folder parameters.
- CreateLanguageVariantParameters
Create language variant parameters.
- CreateLanguageVariantParametersExtensions
Contains extension methods for Create language variant.
- CreateWebPageEventArgs
Event arguments for Create event.
- CreateWebPageEventData
Contains the business data for web page creation events.
- CreateWebPageLanguageVariantEventArgs
Event arguments for CreateLanguageVariant event.
- CreateWebPageLanguageVariantEventData
Contains the business data for web page language variant creation events.
- CreateWebPageParameters
Create web page parameters.
- CreateWebPageParametersExtensions
Contains extension methods for Create web page.
- DeleteWebPageEventArgs
Event arguments for Delete event.
- DeleteWebPageEventData
Contains the business data for web page deletion events.
- DeleteWebPageParameters
Delete web page parameters.
- IWebPageFieldsSourceExtensions
Extension methods over IWebPageFieldsSource.
- MoveWebPageEventArgs
Event arguments for Move event.
- MoveWebPageEventData
Contains the business data for web page move events.
- MoveWebPageParameters
Move web page parameters.
- PageTemplateConfigurationInfo
Data container class for PageTemplateConfigurationInfo. Represents custom page template configuration for MVC sites.
- PathMatch
Path matching object to limit retrieved data.
- PublishWebPageEventArgs
Event arguments for Publish event.
- PublishWebPageEventData
Contains the business data for web page publish events.
- UnpublishWebPageEventArgs
Event arguments for Unpublish event.
- UnpublishWebPageEventData
Contains the business data for web page unpublish events.
- UpdateDraftData
Represents the data to be modified when updating a draft.
- UpdateWebPageDraftEventArgs
Event arguments for UpdateDraft event.
- UpdateWebPageDraftEventData
Contains the business data for web page draft update events.
- UpdateWebPageLanguageMetadataEventArgs
Event arguments for UpdateLanguageMetadata event.
- UpdateWebPageLanguageMetadataEventData
Contains the business data for web page language metadata update events.
- UpdateWebPageMetadataEventArgs
Event arguments for UpdateMetadata event.
- UpdateWebPageMetadataEventData
Contains the business data for web page metadata update events.
- UpdateWebPageSecuritySettingsEventData
Contains the business data for web page security settings update events.
- UpdateWebPageSecuritySettingsEventsArgs
Event arguments for UpdateSecuritySettings event.
- UpdateWebPageTreePathSlugEventArgs
Event arguments for UpdateTreePathSlug event.
- UpdateWebPageTreePathSlugEventData
Contains the business data for web page tree path slug update events.
- UrlPathCollisionException
Thrown when the new web page URL path conflicts with the URL path of another web page.
- VanityUrlPathCollisionException
Thrown when the new web page vanity URL path conflicts with the URL path of another web page.
- WebPageAclConfiguration
Represents the configuration of ACL for a web page.
- WebPageAclConfigurationDescriptor
Represents the configuration of ACL for a web page.
- WebPageAclMetadata
Represents the metadata of a web page ACL.
- WebPageAclPermissions
Constants of web page ACL permissions.
- WebPageAclRole
ACL role for a web page.
- WebPageEventArgsBase
Web page event arguments.
- WebPageEvents
Web page events.
- WebPageFields
Represents system properties for a web page item.
- WebPageFolder
Model representing folder.
- WebPageFormerUrlPathInfo
Data container class for WebPageFormerUrlPathInfo.
- WebPageItemCacheDependencyBuilder
Represents a builder for cache dependencies of web page items. CacheDependencyBuilder IWebPageFieldsSource
- WebPageItemCacheDependencyBuilderExtensions
Provides extension methods for the WebPageItemCacheDependencyBuilder class.
- WebPageManagerSchedulingExtensions
Extensions of IWebPageManager for scheduling.
- WebPageMetadata
Web page metadata.
- WebPageNotFoundException
Thrown when the requested web page was not found.
- WebPageRelatedItem
Represents a web page related item.
- WebPageUrl
Container storing retrieved URLs by IWebPageUrlRetriever.
- WebPageUrlRetrieverOptions
Options for setting parameters of IWebPageUrlRetriever.
- WebsiteCaptchaSettingsInfo
Data container class for WebsiteCaptchaSettingsInfo.
- WebsiteChannelDomainOptions
Website domain options used to configure domain overrides for website channels.
- WebsiteChannelDomains
Represents the website domains configuration.
- WebsiteChannelInfo
Data container class for WebsiteChannelInfo.
- WebsiteChannelInfoProvider
Class providing WebsiteChannelInfo management.
- WebsiteChannelUIPermissions
UI permission names for the website channels.
Interfaces
- IWebPageAclManager
Provides management API for web page ACL configuration.
- IWebPageAclManagerFactory
Interface for creating instances of IWebPageAclManager.
- IWebPageContentQueryDataContainer
Content query data container interface for web pages.
- IWebPageEventArgs
Defines common properties for web page events, shared by both asynchronous events and synchronous event arguments.
- IWebPageFieldsSource
Interface for web page item system fields.
- IWebPageFolderRetriever
Interface for retrieving web page folders.
- IWebPageItemUsageRetriever
Provides methods for retrieving web page item usages.
- IWebPageLinkedItemsDependencyAsyncRetriever
Interface for retrieving linked content item of web pages.
- IWebPageLinkedItemsDependencyRetriever
Interface for retrieving linked content item of web pages.
- IWebPageManager
Provides management API for typical web page operations.
- IWebPageManagerFactory
Interface for creating instances of IWebPageManager.
- IWebPageQueryResultMapper
Mapper which provides mapping of IWebPageContentQueryDataContainer to model.
- IWebPageUrlRetriever
Retrieves URLs of web pages.
Enums
- ReCaptchaVersion
Determines ReCAPTCHA version.
- UrlLanguageBehavior
Represents the behavior of URL paths language when querying web pages using content query with InLanguage(string, bool).
- WebPageSecurityPropagation
Determines security propagation to children pages.