Description

A collection of McDataNodeRef instances and an additional 'Current' McDataNodeRef.

Object Model

Remarks

The Current reference is created at initialization and has a scope of the McDataNodeRefs.

The collection is initially empty and it's references are dynamic.
Persistable via the SerializeBag function.

PROGID McAddInData.McDataNodeRefs
ObjectFlags NonCreatable

Members

Methods
Add Adds a McDBNode path reference to this object's collection.
AddChildren Adds the paths of the McDBNode in the children collection of a specified McDBNode instance.
AddMultiple Adds a McDBNode path reference to this object's collection.
AddNodes Adds McDataNodeRef instances from a McDBNodes or McDataNodeRefs to this Selection.
Clear Clears this object's Selection and the Current.
ClipboardCopy Copy this object to the clipboard.
ClipboardCut Initializes this the clipboard from this Object and set the operation to Move.
ClipboardPaste Initializes this object from the clipboard.
Copy Removes all McDataNodeRef from collection and adds references from another McDataNodeRefs.
CopyEx Replaces McDataNodeRef content from another McDataNodeRefs instance.
GetDBNodes Returns a McDBNodes for this selection including only accessible McDBNode instances.
IsCurrentSelected Returns True when the Current is also in the Selection.
ReferenceReleaseAll Releases the McDBNode for each McDataNodeRef reference in the collection.
Remove Removes a McDataNodeRef from the collection.
RemoveAll Removes all McDataNodeRef references from the collection.
Serialize Provides a single dimensional byte array access to the SerializeBag member.
TypeName The TypeName of all the McDataNodeRef in the collection when they share the same value.

Properties
ApplicationRead-only property The Root of the Application Object Model.
CountRead-only property Returns the number of McDataNodeRef in the collection.
CurrentRead-only propertyReturns the Cursor or current McDataNodeRef which may or may not be in the selection.
IsInSyncRead-only property Returns True when each McNodeRef has not been modified since it was assigned.
ItemRead-only property Returns the McDataNodeRef in the collection for a 0-based numeric Index, String Path, McDBNode or McDataNodeRef.
ParentRead-only property The Object that created this instance.