Description

The string name of the only allowable McDBType for McDBNode instances that may be assigned to attributes of this McDBAttributeType.

Property type

A String value.  

Syntax

object.NodeType [= value]

The NodeType Property syntax has these parts:

PartDescription
objectAn expression evaluating to an object of type McDBAttributeType.
valueA String value.

Remarks

This property is only valid when this McDBAttributeType is of Type mcdbNodeAtb. If this McDBAttributeType is any other Type, this property has no meaning and may be freely assigned. If this property is set and the Type of this McDBAttibuteType is mcdbNodeAtb, then it will only be valid to add and/or assign McDBNode attribute instances that have the McDBType.Name specified in this property.

Exceptions

Error Value Description
E_UNEXPECTED &H8001FFFF A framework error occurred assigning the NodeType.
E_ACCESSDENIED &H80070005 The McDBDatabase.LoggedUser does not have McDBRightsOwner.AttributeTypeAdminRight privileges.

Notes

When this property is assigned, no checking is done to ensure that no existing attributes of this McDBAttributeType have an McDBNode of a different McDBType. Assigning this property only effects subsequent assignments to attributes of this McDBAttributeType.