Namespace CMS.Websites
Classes
- ArchiveWebPageEventArgs
Event arguments for Archive event.
- 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.
- 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.
- CreateFolderLanguageVariantEventArgs
Create a new folder language variant event arguments.
- CreateFolderParameters
Create folder parameters.
- CreateLanguageVariantParameters
Create language variant parameters.
- CreateLanguageVariantParametersExtensions
Contains extension methods for Create language variant.
- CreateWebPageEventArgs
Event arguments for Create event.
- CreateWebPageLanguageVariantEventArgs
Event arguments for CreateLanguageVariant event.
- CreateWebPageParameters
Create web page parameters.
- CreateWebPageParametersExtensions
Contains extension methods for Create web page.
- DeleteWebPageEventArgs
Event arguments for Delete event.
- MoveWebPageEventArgs
Event arguments for Move event.
- 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.
- UnpublishWebPageEventArgs
Event arguments for Unpublish event.
- UpdateDraftData
Represents the data to be modified when updating a draft.
- UpdateWebPageDraftEventArgs
Event arguments for UpdateDraft event.
- UpdateWebPageLanguageMetadataEventArgs
Event arguments for UpdateLanguageMetadata event.
- UpdateWebPageMetadataEventArgs
Event arguments for UpdateMetadata event.
- UpdateWebPageSecuritySettingsEventsArgs
Event arguments for UpdateSecuritySettings event.
- UpdateWebPageTreePathSlugEventArgs
Event arguments for UpdateTreePathSlug event.
- 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.
- WebsiteChannelDomainValidation
Represents the options used to validate website channel domain overrides at application startup. Validates the DomainOverrides with their corresponding CMS.Websites.Internal.IWebsiteChannelDomainValidationService. It also validates the sending domain overrides for collisions.
- 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.
- IWebPageFieldsSource
Interface for web page item system fields.
- IWebPageFolderRetriever
Interface for retrieving web page folders.
- 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.
- WebPageSecurityPropagation
Determines security propagation to children pages.