SaaS CMS has officially launched! Learn more now.

Class EPiServerRelatedEventArgs

Base class for Episerver related event within workflow environment. 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
EPiServerRelatedEventArgs
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 abstract class EPiServerRelatedEventArgs : EventArgs

Constructors

EPiServerRelatedEventArgs()

Initializes a new instance of the EPiServerRelatedEventArgs class.

Declaration
protected EPiServerRelatedEventArgs()

Properties

DefinitionId

States which definition to create an instance of

Declaration
public Guid DefinitionId { get; set; }
Property Value
Type Description
System.Guid

The id of the definition to start an instance of

NamedArgsValue

If Definition is set this makes it possible to set start parameters that will be passed to the created instance

Declaration
public Dictionary<string, object> NamedArgsValue { get; }
Property Value
Type Description
System.Collections.Generic.Dictionary<System.String, System.Object>

The named args value.

Remarks

Passed object should be serializable

Extension Methods