Interface IContentEvents
Defines the events raised when working with content using the IContentRepository.
Namespace: EPiServer.Core
Assembly: EPiServer.dll
Version: 11.20.7Syntax
public interface IContentEvents
Events
CheckedInContent
Occurs when a version of a content item has been checked in.
Declaration
event EventHandler<ContentEventArgs> CheckedInContent
Event Type
Type | Description |
---|---|
System.EventHandler<ContentEventArgs> |
Remarks
This event will be raised after the SavedContent event.
CheckedOutContent
Occurs when a version of a content item has been checked out.
Declaration
event EventHandler<ContentEventArgs> CheckedOutContent
Event Type
Type | Description |
---|---|
System.EventHandler<ContentEventArgs> |
Remarks
This event will be raised after the SavingContent event.
CheckingInContent
Occurs when a version of a content item is about to be checked in.
Declaration
event EventHandler<ContentEventArgs> CheckingInContent
Event Type
Type | Description |
---|---|
System.EventHandler<ContentEventArgs> |
Remarks
This event will be raised after the SavingContent event.
CheckingOutContent
Occurs when a version of a content item is about to be checked out.
Declaration
event EventHandler<ContentEventArgs> CheckingOutContent
Event Type
Type | Description |
---|---|
System.EventHandler<ContentEventArgs> |
Remarks
This event will be raised after the SavingContent event.
CreatedContent
Occurs when a new content item has been saved to the repository.
Declaration
event EventHandler<ContentEventArgs> CreatedContent
Event Type
Type | Description |
---|---|
System.EventHandler<ContentEventArgs> |
Remarks
This event will be raised before the SavedContent event and a status specific event such as PublishedContent or CheckedInContent.
CreatedContentLanguage
Occurs when a new language branch of a content item has been created.
Declaration
event EventHandler<ContentEventArgs> CreatedContentLanguage
Event Type
Type | Description |
---|---|
System.EventHandler<ContentEventArgs> |
Remarks
This event will be raised before the SavedContent event and a status specific event such as PublishedContent or CheckedInContent.
CreatingContent
Occurs when a new content item is about to be saved to the repository.
Declaration
event EventHandler<ContentEventArgs> CreatingContent
Event Type
Type | Description |
---|---|
System.EventHandler<ContentEventArgs> |
Remarks
This event will be raised before the SavingContent event and a status specific event such as PublishingContent or CheckingInContent.
CreatingContentLanguage
Occurs when a new language branch of a content item is about to be created.
Declaration
event EventHandler<ContentEventArgs> CreatingContentLanguage
Event Type
Type | Description |
---|---|
System.EventHandler<ContentEventArgs> |
Remarks
This event will be raised before the SavingContent event and a status specific event such as PublishingContent or CheckingInContent.
DeletedContent
Occurs when a content item has been deleted from the wastebasket.
Declaration
event EventHandler<DeleteContentEventArgs> DeletedContent
Event Type
Type | Description |
---|---|
System.EventHandler<DeleteContentEventArgs> |
Remarks
Note that this event is not raised when a content item is moved to the wastebasket. At that point only the MovedContent event is raised.
DeletedContentLanguage
Occurs when a language branch of a content item has been deleted.
Declaration
event EventHandler<ContentEventArgs> DeletedContentLanguage
Event Type
Type | Description |
---|---|
System.EventHandler<ContentEventArgs> |
DeletedContentVersion
Occurs when a content item version has been deleted.
Declaration
event EventHandler<ContentEventArgs> DeletedContentVersion
Event Type
Type | Description |
---|---|
System.EventHandler<ContentEventArgs> |
DeletingContent
Occurs when a content item is about to be deleted permanently.
Declaration
event EventHandler<DeleteContentEventArgs> DeletingContent
Event Type
Type | Description |
---|---|
System.EventHandler<DeleteContentEventArgs> |
Remarks
Note that this event is not raised when a content item is about to be moved to the wastebasket. At that point only the MovingContent event is raised.
DeletingContentLanguage
Occurs when a language branch of a content item is about to be deleted.
Declaration
event EventHandler<ContentEventArgs> DeletingContentLanguage
Event Type
Type | Description |
---|---|
System.EventHandler<ContentEventArgs> |
DeletingContentVersion
Occurs when a content item version is about to be deleted permanently.
Declaration
event EventHandler<ContentEventArgs> DeletingContentVersion
Event Type
Type | Description |
---|---|
System.EventHandler<ContentEventArgs> |
FailedLoadingChildren
Occurs when a content list failed for some reason. Occurs when an exception was raised while a content list was loaded using the GetChildren method.
Declaration
event ChildrenEventHandler FailedLoadingChildren
Event Type
Type | Description |
---|---|
ChildrenEventHandler |
Remarks
This event is raised if a LoadingChildrem is NOT followed by a LoadedChildren, i e FailedLoadingChildren is called instead of LoadedChildren. This is typically used if you need to clean up something that was initiated by LoadingChildren.
FailedLoadingContent
Occurs when an exception was raised while a content item was loaded from the repository.
Declaration
event EventHandler<ContentEventArgs> FailedLoadingContent
Event Type
Type | Description |
---|---|
System.EventHandler<ContentEventArgs> |
Remarks
This event is raised if a LoadingContent is NOT followed by a LoadedContent, i e FailedLoadingContent is called instead of LoadedContent. This is typically used if you need to clean up something that was initiated by LoadingContent.
LoadedChildren
Occurs when a list of child content has been loaded using the GetChildren method.
Declaration
event ChildrenEventHandler LoadedChildren
Event Type
Type | Description |
---|---|
ChildrenEventHandler |
LoadedContent
Occurs when a content item has been loaded from the repository.
Declaration
event EventHandler<ContentEventArgs> LoadedContent
Event Type
Type | Description |
---|---|
System.EventHandler<ContentEventArgs> |
LoadedDefaultContent
Occurs when a new content item has been created and initalized through the GetDefaultContent method.
Declaration
event EventHandler<ContentEventArgs> LoadedDefaultContent
Event Type
Type | Description |
---|---|
System.EventHandler<ContentEventArgs> |
LoadingChildren
Occurs when a list of child content are about to be loaded using the GetChildren method.
Declaration
event ChildrenEventHandler LoadingChildren
Event Type
Type | Description |
---|---|
ChildrenEventHandler |
LoadingContent
Occurs when a content item are about to be loaded from the repository.
Declaration
event EventHandler<ContentEventArgs> LoadingContent
Event Type
Type | Description |
---|---|
System.EventHandler<ContentEventArgs> |
LoadingDefaultContent
Occurs when a new content item is about to be created and initalized through the GetDefaultContent method.
Declaration
event EventHandler<ContentEventArgs> LoadingDefaultContent
Event Type
Type | Description |
---|---|
System.EventHandler<ContentEventArgs> |
MovedContent
Occurs when a content item has been moved from one location to another.
Declaration
event EventHandler<ContentEventArgs> MovedContent
Event Type
Type | Description |
---|---|
System.EventHandler<ContentEventArgs> |
Remarks
Note that this event is also raised when a content item is moved to the wastebasket.
MovingContent
Occurs when a content item is about to be moved from one location to another.
Declaration
event EventHandler<ContentEventArgs> MovingContent
Event Type
Type | Description |
---|---|
System.EventHandler<ContentEventArgs> |
Remarks
Note that this event is also raised when a content item is about to be moved to the wastebasket.
PublishedContent
Occurs when a content item or a version of a content item has been published.
Declaration
event EventHandler<ContentEventArgs> PublishedContent
Event Type
Type | Description |
---|---|
System.EventHandler<ContentEventArgs> |
Remarks
This event will be raised after the SavedContent event.
PublishingContent
Occurs when a content item or a version of a content item is requested to be published.
Declaration
event EventHandler<ContentEventArgs> PublishingContent
Event Type
Type | Description |
---|---|
System.EventHandler<ContentEventArgs> |
Remarks
This event will be raised after the SavingContent event.
RejectedContent
Occurs when a version of a content item has been rejected.
Declaration
event EventHandler<ContentEventArgs> RejectedContent
Event Type
Type | Description |
---|---|
System.EventHandler<ContentEventArgs> |
Remarks
This event will be raised after the SavingContent event.
RejectingContent
Occurs when a version of a content item is about to be rejected.
Declaration
event EventHandler<ContentEventArgs> RejectingContent
Event Type
Type | Description |
---|---|
System.EventHandler<ContentEventArgs> |
Remarks
This event will be raised after the SavingContent event.
RequestedApproval
NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Occurs when a version of a content item has been transitioned to AwaitingApproval state.
Declaration
event EventHandler<ContentEventArgs> RequestedApproval
Event Type
Type | Description |
---|---|
System.EventHandler<ContentEventArgs> |
Remarks
This event will be raised after the SavingContent event.
RequestingApproval
NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Occurs when a version of a content item is about to be put in AwaitingApproval state.
Declaration
event EventHandler<ContentEventArgs> RequestingApproval
Event Type
Type | Description |
---|---|
System.EventHandler<ContentEventArgs> |
Remarks
This event will be raised after the SavingContent event.
SavedContent
Occurs when an existing content item has been saved to the repository.
Declaration
event EventHandler<ContentEventArgs> SavedContent
Event Type
Type | Description |
---|---|
System.EventHandler<ContentEventArgs> |
Remarks
This event will be raised in along with a status specific event such as PublishedContent, RejectedContent or ScheduledContent.
SavingContent
Occurs when an existing content item is about to be saved to the repository.
Declaration
event EventHandler<ContentEventArgs> SavingContent
Event Type
Type | Description |
---|---|
System.EventHandler<ContentEventArgs> |
Remarks
This event will be raised in along with a status specific event such as PublishingContent, RejectingContent or SchedulingContent.
ScheduledContent
Occurs when a version of a content item has been scheduled to be published.
Declaration
event EventHandler<ContentEventArgs> ScheduledContent
Event Type
Type | Description |
---|---|
System.EventHandler<ContentEventArgs> |
Remarks
This event will be raised after the SavingContent event.
SchedulingContent
Occurs when a version of a content item is about to be scheduled to be published.
Declaration
event EventHandler<ContentEventArgs> SchedulingContent
Event Type
Type | Description |
---|---|
System.EventHandler<ContentEventArgs> |
Remarks
This event will be raised after the SavingContent event.