Try our conversational search powered by Generative AI!

Enum ContentProviderCapabilities

Specifies which capabilitites that a content provider instance supports. The class ContentProvider will during it's initialization read the passed in configaration values and see which capabilites attributes that are present and set the capabilities for the page provider instance from those values.

Namespace: EPiServer.Core
Assembly: EPiServer.dll
Version: 11.20.7
Syntax
[Flags]
public enum ContentProviderCapabilities

Fields

Name Description
Copy

Supports copy of pages internally within the pages served by the provider. To support copy of pages between different page providers the capability that has to supported is Create/>.

Create

Supports creation of new pages

Delete

Supports deletion of pages

Edit

Supports editing of existing pages

Move

Supports moving of pages internally within the pages served by the provider. To support moving of pages between different page providers the capability that has to supported is Create/>.

MultiLanguage

Gets a value indicating wether this page provider instance supports pages with multiple languages

None

The provider supports only read of pages.

PageFolder

States whether page provider stores resources in page folders.

Supports search in page data served by the provider.

Security

Gets a value indicating wether this page provider instance supports access checks

Wastebasket

Get a value indication wether this provider supports the wastebasket concept

Extension Methods