Description

A McDBNodes collection is a set of McDBNode instances. This collection may be McDBNode.Children or a disparate set of nodes (e.g. the results of a McDBQuery.Execute or McDBNode.FindNodes).

Object Model

Remarks

Although McDBNodes is a creatable COM object, for it to function properly, it must exist in the same process space as the Database Engine, see McDBDatabase::CreateNodes.

Members

Methods
Add

Add a [new] McDBNode (or reference) to this McDBNodes collection.

AddSortOrder

Have Item and For Each enumerator return the McDBNode instances of this collection in a sorted order.

ClearSortOrder

Do not sort the contents of this McDBNodes collection.

FindNodes

Search McDBNode instances in this McDBNodes collection.

Remove

Remove (and potentially delete) an McDBNode from this McDBNodes collection.

Rename

Change the alias name of an McDBNode in this McDBNodes collection.


Properties
CountRead-only property

The number of McDBNode instances contained in this McDBNodes collection.

ItemRead-only property

Return a particular McDBNode instance from this McDBNodes collection or a named McDBNode.Path.

ItemInfoRead-only property

Provides information about an McDBNode reference in this McDBNodes collection.

ParentRead-only property

A McDBNodes collection can be thought of as a collection of pointers (references) to McDBNode objects. These objects may be an McDBNode.Children collection or disparate nodes. This property is the McDBNode whose McDBNode.Children are in this collection.