Class ContentTypeAvailableModelSetting
Holds the runtime settings for available page types for a model.
Inheritance
System.Object
ContentTypeAvailableModelSetting
Implements
Namespace: EPiServer.DataAbstraction.RuntimeModel.Internal
Assembly: EPiServer.dll
Version: 12.0.3Syntax
public class ContentTypeAvailableModelSetting : Object, IContentTypeAvailableModelSetting
Constructors
ContentTypeAvailableModelSetting()
Declaration
public ContentTypeAvailableModelSetting()
Properties
Availability
Gets or sets wether none PageType should be available to create under the PageType that has this attribute set.
Declaration
public Availability Availability { get; set; }
Property Value
Type | Description |
---|---|
Availability |
|
Exclude
The runtime merged result of Excluded types.
Declaration
public IEnumerable<Type> Exclude { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<System.Type> |
ExcludeOn
The runtime merged result of IncludedOn types.
Declaration
public IEnumerable<Type> ExcludeOn { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<System.Type> |
Include
The runtime merged result of Included types.
Declaration
public IEnumerable<Type> Include { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<System.Type> |
IncludeOn
The runtime merged result of IncludedOn types.
Declaration
public IEnumerable<Type> IncludeOn { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<System.Type> |