Table of Contents

Class vdIFCPropertiesGroup

Namespace
vdIFC
Assembly
vdIFC.dll

A container class that holds a vdIFCProperties dictionary using the Name as key

public sealed class vdIFCPropertiesGroup : vdIFCBaseObject, IDisposable, IBaseObject, IvdProxySerializer, IVDSerialise, IEnumerable, ICloneable
Inheritance
vdIFCPropertiesGroup
Implements
Inherited Members

Constructors

vdIFCPropertiesGroup()

Initializes a new instance of the object.

Properties

Count

Get the item's count of the collection.

this[int]

Get an object from the collection at a specified index.

Methods

Add(string)

Create a new object with Name and add it to the collection.

Add(vdIFCProperties)

Add the passed object to the collection

Clone()

Creates a new object that is a copy of the current instance.

DeSerialize(DeSerializer, string, object)

overrides the base type DeSerialize(DeSerializer, string, object)

Dispose()

overrides the base type Dispose()

FindName(string)

Returns an object in the collection that matches the passed Name

GetEnumerator()

Implements the "foreach" expression for the collection.

InternalSetOwner(vdBaseObject)

overrides the base type InternalSetOwner(vdBaseObject)

OnDocumentSelected(vdDocument)

overrides the base type OnDocumentSelected(vdDocument)

OnOwnerChanged()

overrides the base type OnOwnerChanged()

RemoveAll()

Remove all items from the collection.

Serialize(Serializer)

overrides the base type Serialize(Serializer)

ToString()

Provides a string that describes the object.