SaaS CMS has officially launched! Learn more now.

Class PageRelatedEventArgs

Contains information about an DataFactory related page event It is possible to start workflow instances and pass in start arguments to those instances by setting properties on this class

Inheritance
System.Object
System.EventArgs
PageRelatedEventArgs
Inherited Members
System.EventArgs.Empty
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()
Namespace: EPiServer.WorkflowFoundation
Assembly: EPiServer.WorkflowFoundation.dll
Version: 7.19.2
Syntax
public class PageRelatedEventArgs : EPiServerRelatedEventArgs

Constructors

PageRelatedEventArgs(PageEventArgs, WorkflowPageEvent)

Initializes a new instance of the PageRelatedEventArgs class.

Declaration
public PageRelatedEventArgs(PageEventArgs args, WorkflowPageEvent pageEvent)
Parameters
Type Name Description
PageEventArgs args

The PageEventArgs instance containing the event data.

WorkflowPageEvent pageEvent

The page event.

Properties

PageEvent

Gets the EPiServer related event.

Declaration
public WorkflowPageEvent PageEvent { get; }
Property Value
Type Description
WorkflowPageEvent

The page event.

PageEventArgs

Gets the page event args. The value can be of a derived type to PageEventArgs depending on the event type, e.g. PageLanguageEventArgs if event is WorkflowPageEvent.PageLanguageDeleted.

Declaration
public PageEventArgs PageEventArgs { get; }
Property Value
Type Description
PageEventArgs

The page event args.

Remarks

The action can be cancelled by setting CancelAction=true, (will not have meaning for all events)

Extension Methods