Table of Contents

Class vdIFCUnits

Namespace
vdIFC
Assembly
vdIFC.dll

Implements the a collection of vdIFCUnit object types.

public class vdIFCUnits : BaseObject, IDisposable, IBaseObject, IvdProxySerializer, IVDSerialise, ICloneable, IEnumerable
Inheritance
vdIFCUnits
Implements
Inherited Members

Remarks

Each UnitType exist onlny once in the collection

Constructors

vdIFCUnits()

Initializes a new instance of this object type.

Properties

Count

Get the number of elements of the collection.

this[int]

Get/Set the object at a specified index of the collection.

this[UnitTypeEnum]

Get/Set the object at a specified vdIFC.UnitTypeEnum in the collection.

Methods

AddItem(UnitTypeEnum, string, double)

Add a new object to the collection or modify existing with same unitType.

Clone()

Create a new collection having a copy of all items of this collection.

DeSerialize(DeSerializer, string, object)

This Function is called foreach item added to the collection when opening in vdml format.

GetEnumerator()

Implements the "foreach" expression for the collection.

RemoveAll()

Removes all objects from the collection.

Serialize(Serializer)

This Function is called when saving the object to vdml format.