Class CurrentStep
- Namespace
- Autodesk.ACC.CostManagement.Models
- Assembly
- Autodesk.ACC.CostManagement.dll
Current step information.
public class CurrentStep : IAdditionalDataHolder, IParsable
- Inheritance
-
CurrentStep
- Implements
-
IAdditionalDataHolderIParsable
- Inherited Members
Constructors
CurrentStep()
Instantiates a new CurrentStep and sets the default values.
public CurrentStep()
Properties
AdditionalData
Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
public IDictionary<string, object> AdditionalData { get; set; }
Property Value
AdminsReviewedAsCandidate
ids of the admin users who have proceeded the approval as current step candidate.
public List<string>? AdminsReviewedAsCandidate { get; set; }
Property Value
Index
The index of current step in the workflow.
public double? Index { get; set; }
Property Value
Name
Name of the current step.
public string? Name { get; set; }
Property Value
NextActionBy
List of oxgen ids of candidate users and groups.
public List<string>? NextActionBy { get; set; }
Property Value
NextDueBy
The due date for current step.
public Date? NextDueBy { get; set; }
Property Value
- Date?
Methods
CreateFromDiscriminatorValue(IParseNode)
Creates a new instance of the appropriate class based on discriminator value
public static CurrentStep CreateFromDiscriminatorValue(IParseNode parseNode)
Parameters
parseNode
IParseNodeThe parse node to use to read the discriminator value and create the object
Returns
GetFieldDeserializers()
The deserialization information for the current model
public virtual IDictionary<string, Action<IParseNode>> GetFieldDeserializers()
Returns
- IDictionary<string, Action<IParseNode>>
A IDictionary<string, Action<IParseNode>>
Serialize(ISerializationWriter)
Serializes information the current object
public virtual void Serialize(ISerializationWriter writer)
Parameters
writer
ISerializationWriterSerialization writer to use to serialize this model