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: 8.11.0Syntax
[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. |
Search | 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 |