Class WorkflowResponse
The WorkflowResponse class is a REST data model representing a moderation workflow in a response.
Inheritance
System.Object
WorkflowResponse
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()
Namespace: EPiServer.Social.Moderation.Rest.Contracts
Assembly: EPiServer.Social.Moderation.Rest.Contracts.dll
Version: 1.5.4Syntax
public class WorkflowResponse
Constructors
WorkflowResponse()
Declaration
public WorkflowResponse()
Properties
Extension
Gets or sets the extension data.
Declaration
public ExtensionResponse Extension { get; set; }
Property Value
| Type | Description |
|---|---|
| ExtensionResponse |
Id
Gets or sets the Id for this workflow.
Declaration
public string Id { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
InitialState
Gets or sets the start state for this workflow.
Declaration
public WorkflowStateRestModel InitialState { get; set; }
Property Value
| Type | Description |
|---|---|
| WorkflowStateRestModel |
Name
Gets or sets the name for this workflow.
Declaration
public string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Transitions
Gets or sets the collection of transitions comprising this workflow. Transitions describe the action require to move from one state to another within the workflow.
Declaration
public List<WorkflowTransitionRestModel> Transitions { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.List<WorkflowTransitionRestModel> |
TransitionSessions
Gets or sets a collection of tokens describing sessions, in which exclusive access to a particular target of moderation has been granted.
Declaration
public List<TransitionSessionTokenResponse> TransitionSessions { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.List<TransitionSessionTokenResponse> |