Interface IContentProviderManager
Defines signatures a the component managing Content providers, see Content
Namespace: EPiServer.Core
Assembly: EPiServer.dll
Version: 12.0.3Syntax
public interface IContentProviderManager
Properties
ProviderMap
Gets the mapping of Content providers.
Declaration
ContentProviderMap ProviderMap { get; }
Property Value
Type | Description |
---|---|
Content |
The provider map. |
Methods
GetProvider(String)
Gets the content provider for a provider name.
Declaration
ContentProvider GetProvider(string providerName)
Parameters
Type | Name | Description |
---|---|---|
System. |
providerName | Name of the provider. |
Returns
Type | Description |
---|---|
Content |
The page provider as an Content |
HasEntryPointChild(ContentReference)
Check if this content reference is or has entry point as child.
Declaration
bool HasEntryPointChild(ContentReference contentLink)
Parameters
Type | Name | Description |
---|---|---|
Content |
contentLink |
Returns
Type | Description |
---|---|
System. |
true if content itself or some of it's descendants is an entry point to a content provider |
IsCapabilitySupported(ContentReference, ContentProviderCapabilities)
Determines whether the content provider serving the specified content has the specified capability.
Declaration
bool IsCapabilitySupported(ContentReference contentLink, ContentProviderCapabilities capability)
Parameters
Type | Name | Description |
---|---|---|
Content |
contentLink | The content link. |
Content |
capability | The capability. |
Returns
Type | Description |
---|---|
System. |
|
IsWastebasket(ContentReference)
Determines whether the specified content link is wastebasket for any content provider
Declaration
bool IsWastebasket(ContentReference contentLink)
Parameters
Type | Name | Description |
---|---|---|
Content |
contentLink | The content link. |
Returns
Type | Description |
---|---|
System. |
|