Class DefaultContentEvents
  
  Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.
    Inheritance
    System.Object
    DefaultContentEvents
   
  
    Implements
    
    System.IDisposable
   
  
    Inherited Members
    
      System.Object.ToString()
    
    
      System.Object.Equals(System.Object)
    
    
      System.Object.Equals(System.Object, System.Object)
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)
    
    
      System.Object.GetHashCode()
    
    
      System.Object.GetType()
    
    
      System.Object.MemberwiseClone()
    
   
  
  Assembly: EPiServer.dll
  Version: 10.10.4
  Syntax
  
    [ServiceConfiguration(typeof(IContentEvents), Lifecycle = ServiceInstanceScope.Singleton, FactoryMember = "Instance")]
[ServiceConfiguration(typeof(DefaultContentEvents), Lifecycle = ServiceInstanceScope.Singleton, FactoryMember = "Instance")]
public class DefaultContentEvents : IContentEvents, IDisposable
   
  Constructors
  
  
  
  
  DefaultContentEvents()
  
  
  Declaration
  
    public DefaultContentEvents()
   
  Properties
  
  
  
  
  Instance
  
  
  Declaration
  
    public static DefaultContentEvents Instance { get; }
   
  Property Value
  
  Methods
  
  
  
  
  CreateSaveEventArgs(IContent, SaveAction, AccessLevel, StatusTransition)
  
  
  Declaration
  
    public virtual SaveContentEventArgs CreateSaveEventArgs(IContent content, SaveAction action, AccessLevel access, StatusTransition transition)
   
  Parameters
  
  Returns
  
  
  
  
  Dispose()
  
  
  Declaration
  
  
  
  
  Dispose(Boolean)
  
  
  Declaration
  
    protected virtual void Dispose(bool disposing)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.Boolean | disposing |  | 
    
  
  
  
  
  RaiseCancellableContentEvent(String, String, ContentEventArgs)
  
  
  Declaration
  
    public virtual void RaiseCancellableContentEvent(string key, string defaultReason, ContentEventArgs eventArgs)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.String | key |  | 
      
        | System.String | defaultReason |  | 
      
        | ContentEventArgs | eventArgs |  | 
    
  
  
  
  
  RaiseCancellableDeleteEvent(String, String, DeleteContentEventArgs)
  
  
  Declaration
  
    public virtual void RaiseCancellableDeleteEvent(string key, string defaultReason, DeleteContentEventArgs eventArgs)
   
  Parameters
  
  
  
  
  RaiseChildrenEvent(String, ChildrenEventArgs)
  
  
  Declaration
  
    public virtual bool RaiseChildrenEvent(string key, ChildrenEventArgs eventArgs)
   
  Parameters
  
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  
  RaiseContentEvent(String, ContentEventArgs)
  
  
  Declaration
  
    public virtual bool RaiseContentEvent(string key, ContentEventArgs eventArgs)
   
  Parameters
  
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  
  RaiseDeleteEvent(String, DeleteContentEventArgs)
  
  
  Declaration
  
    public virtual bool RaiseDeleteEvent(string key, DeleteContentEventArgs eventArgs)
   
  Parameters
  
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  Events
  
  
  
  CheckedInContent
  
  
  Declaration
  
    public event EventHandler<ContentEventArgs> CheckedInContent
   
  Event Type
  
  
  
  CheckedOutContent
  
  
  Declaration
  
    public event EventHandler<ContentEventArgs> CheckedOutContent
   
  Event Type
  
  
  
  CheckingInContent
  
  
  Declaration
  
    public event EventHandler<ContentEventArgs> CheckingInContent
   
  Event Type
  
  
  
  CheckingOutContent
  
  
  Declaration
  
    public event EventHandler<ContentEventArgs> CheckingOutContent
   
  Event Type
  
  
  
  CreatedContent
  
  
  Declaration
  
    public event EventHandler<ContentEventArgs> CreatedContent
   
  Event Type
  
  
  
  CreatedContentLanguage
  
  
  Declaration
  
    public event EventHandler<ContentEventArgs> CreatedContentLanguage
   
  Event Type
  
  
  
  CreatingContent
  
  
  Declaration
  
    public event EventHandler<ContentEventArgs> CreatingContent
   
  Event Type
  
  
  
  CreatingContentLanguage
  
  
  Declaration
  
    public event EventHandler<ContentEventArgs> CreatingContentLanguage
   
  Event Type
  
  
  
  DeletedContent
  
  
  Declaration
  
    public event EventHandler<DeleteContentEventArgs> DeletedContent
   
  Event Type
  
  
  
  DeletedContentLanguage
  
  
  Declaration
  
    public event EventHandler<ContentEventArgs> DeletedContentLanguage
   
  Event Type
  
  
  
  DeletedContentVersion
  
  
  Declaration
  
    public event EventHandler<ContentEventArgs> DeletedContentVersion
   
  Event Type
  
  
  
  DeletingContent
  
  
  Declaration
  
    public event EventHandler<DeleteContentEventArgs> DeletingContent
   
  Event Type
  
  
  
  DeletingContentLanguage
  
  
  Declaration
  
    public event EventHandler<ContentEventArgs> DeletingContentLanguage
   
  Event Type
  
  
  
  DeletingContentVersion
  
  
  Declaration
  
    public event EventHandler<ContentEventArgs> DeletingContentVersion
   
  Event Type
  
  
  
  FailedLoadingChildren
  
  
  Declaration
  
    public event ChildrenEventHandler FailedLoadingChildren
   
  Event Type
  
  
  
  FailedLoadingContent
  
  
  Declaration
  
    public event EventHandler<ContentEventArgs> FailedLoadingContent
   
  Event Type
  
  
  
  FinishedLoadingChildren
  
  
  Declaration
  
    public event ChildrenEventHandler FinishedLoadingChildren
   
  Event Type
  
  
  
  LoadedChildren
  
  
  Declaration
  
    public event ChildrenEventHandler LoadedChildren
   
  Event Type
  
  
  
  LoadedContent
  
  
  Declaration
  
    public event EventHandler<ContentEventArgs> LoadedContent
   
  Event Type
  
  
  
  LoadedDefaultContent
  
  
  Declaration
  
    public event EventHandler<ContentEventArgs> LoadedDefaultContent
   
  Event Type
  
  
  
  LoadingChildren
  
  
  Declaration
  
    public event ChildrenEventHandler LoadingChildren
   
  Event Type
  
  
  
  LoadingContent
  
  
  Declaration
  
    public event EventHandler<ContentEventArgs> LoadingContent
   
  Event Type
  
  
  
  LoadingDefaultContent
  
  
  Declaration
  
    public event EventHandler<ContentEventArgs> LoadingDefaultContent
   
  Event Type
  
  
  
  MovedContent
  
  
  Declaration
  
    public event EventHandler<ContentEventArgs> MovedContent
   
  Event Type
  
  
  
  MovingContent
  
  
  Declaration
  
    public event EventHandler<ContentEventArgs> MovingContent
   
  Event Type
  
  
  
  PublishedContent
  
  
  Declaration
  
    public event EventHandler<ContentEventArgs> PublishedContent
   
  Event Type
  
  
  
  PublishingContent
  
  
  Declaration
  
    public event EventHandler<ContentEventArgs> PublishingContent
   
  Event Type
  
  
  
  RejectedContent
  
  
  Declaration
  
    public event EventHandler<ContentEventArgs> RejectedContent
   
  Event Type
  
  
  
  RejectingContent
  
  
  Declaration
  
    public event EventHandler<ContentEventArgs> RejectingContent
   
  Event Type
  
  
  
  RequestedApproval
  
  
  Declaration
  
    public event EventHandler<ContentEventArgs> RequestedApproval
   
  Event Type
  
  
  
  RequestingApproval
  
  
  Declaration
  
    public event EventHandler<ContentEventArgs> RequestingApproval
   
  Event Type
  
  
  
  SavedContent
  
  
  Declaration
  
    public event EventHandler<ContentEventArgs> SavedContent
   
  Event Type
  
  
  
  SavingContent
  
  
  Declaration
  
    public event EventHandler<ContentEventArgs> SavingContent
   
  Event Type
  
  
  
  ScheduledContent
  
  
  Declaration
  
    public event EventHandler<ContentEventArgs> ScheduledContent
   
  Event Type
  
  
  
  SchedulingContent
  
  
  Declaration
  
    public event EventHandler<ContentEventArgs> SchedulingContent
   
  Event Type
  
  Implements
  
  
      System.IDisposable
  
  Extension Methods