Interface IContent
Interface that must be implemented by a component that is to be stored in the content repository.
Inherited Members
Namespace: EPiServer.Core
Assembly: EPiServer.dll
Version: 11.20.7Syntax
public interface IContent : IContentData
Properties
ContentGuid
Gets or sets the unique identifier of this IContentData instance. It is used as identifier of this item when it is transferred outside of the current system.
Declaration
Guid ContentGuid { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Guid |
ContentLink
Gets or sets a reference to this IContentData instance. It is used as a identifier for this item within the EPiServer system.
Declaration
ContentReference ContentLink { get; set; }
Property Value
| Type | Description |
|---|---|
| ContentReference |
ContentTypeID
Gets or sets the ID of the content type that describes this IContentData instance.
Declaration
int ContentTypeID { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
IsDeleted
Gets or sets a value indicating whether this instance is deleted.
Declaration
bool IsDeleted { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
Name
Gets or sets the name of this IContentData instance.
Declaration
string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
ParentLink
Gets or sets a link to the parent content item in the EPiServer system.
Declaration
ContentReference ParentLink { get; set; }
Property Value
| Type | Description |
|---|---|
| ContentReference |
Extension Methods
EPiServer.Core.IContentExtensions.GetPropertyName<TContent>(TContent, System.Linq.Expressions.Expression<System.Func<TContent, System.Object>>)
EPiServer.Core.IContentExtensions.GetTargetFrame(EPiServer.Core.IContent)
EPiServer.Core.IContentExtensions.GetForceCurrentVersionSaveAction(EPiServer.Core.IContent)