Table of Contents

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

Project_projectSize_unit?

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

float?

Methods

CreateFromDiscriminatorValue(IParseNode)

Creates a new instance of the appropriate class based on discriminator value

public static Project_projectSize CreateFromDiscriminatorValue(IParseNode parseNode)

Parameters

parseNode IParseNode

The parse node to use to read the discriminator value and create the object

Returns

Project_projectSize

A Project_projectSize

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 ISerializationWriter

Serialization writer to use to serialize this model