Class Project_projectSize
- Namespace
- Autodesk.ACC.AccountAdmin.Models
- Assembly
- Autodesk.ACC.AccountAdmin.dll
The size of this project. When updating the project size both the value
and unit
are required.
public class Project_projectSize : IParsable
- Inheritance
-
Project_projectSize
- Implements
-
IParsable
- Inherited Members
Constructors
Project_projectSize()
Instantiates a new Project_projectSize and sets the default values.
public Project_projectSize()
Properties
Unit
The unit of measure of the project size for this project. Allowed values are sq. ft
, sq. meters
, sq. km
, sq. miles
, acres
, ft
, meters
, km
and miles
. Defaults to sq. ft
.
public Project_projectSize_unit? Unit { get; set; }
Property Value
Value
The size of the project based on the unit specified in the unit field. Unit defaults to sq. ft
.
public float? Value { get; set; }
Property Value
Methods
CreateFromDiscriminatorValue(IParseNode)
Creates a new instance of the appropriate class based on discriminator value
public static Project_projectSize 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