Table of Contents

Class vdNamedUCSs

Namespace
VectorDraw.Professional.vdCollections
Assembly
VectorDraw.Professional.dll

Represents a collection of named user coordinate systems (UCS) vdNamedUCS.

public class vdNamedUCSs : vdBaseObject, IDisposable, IVDSerialise, IEnumerable, IBaseObject
Inheritance
vdNamedUCSs
Implements
Inherited Members

Constructors

vdNamedUCSs()

Initializes the collection.

Properties

Count

Get the item's count of the collection.

this[int]

Get a vdNamedUCS object from the collection at a specified index.

Last

Returns the last item in the collection.

Methods

Add(object)

Adds an object to the end of the collection.

Add(string)

Creates and adds a vdNamedUCS object to the collection with the specified name.

AddItem(vdNamedUCS)

Adds a vdNamedUCS object to the collection.

ChangeOrder(vdNamedUCS, bool)

Changes the position of a vdNamedUCS object to the front or the end of the collection.

DeSerialize(DeSerializer, string, object)

This Function is called foreach field name of the vdNamedUCSs object when opening in vdml format.

FindItem(vdNamedUCS)

Checks if an object exists in the collection.

FindName(string)

Finds a vdNamedUCS object with the specified name in the collection.

GetEnumerator()

Implements the "foreach" expression for the collection.

InternalSetOwner(vdBaseObject)

Internally used only.

Set the object owner

RemoveAll()

Removes all objects from the collection.

RemoveItem(vdNamedUCS)

Removes a specific vdNamedUCS object from the collection.

Serialize(Serializer)

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

ToString()

Gets a System.String that represents the count of the vdNamedUCSs collection Object.

getUniqueTableName(string)

Creates a unique string for use as name to a vdNamedUCS object.

swap(vdNamedUCS, vdNamedUCS)

Swaps the position between two different vdNamedUCS objects existing in the collection.