Description

McDBAttributeType objects define the characteristics of attribute instances (i.e. the McDBAttributes of an McDBNode) such as the data Type (e.g. string or long) and Name.

Remarks

McDBAttributeType instances usually exist in McDBAttributeTypes collections, each instance being associated with one or more discrete McDBNode attributes. McDBAttribute instances provide a definition and description of the underlying data attribute.

Members

Methods
SetEnumChoices

Assigns the EnumStrings and EnumValues string and numeric value choices for this McDBAttributeType.


Properties
DefaultValueRead-write property

The value to be assumed by attribute instances of this McDBAttributeType that do not have an explicit value assigned.

DescriptionRead-write property

A string Description for this McDBAttributeType instance.

EnumStringsRead-only property

The discrete [string] choices which may be assumed by attribute instances of this McDBAttributeType.

EnumValuesRead-only property

The discrete [long] choices which may be assumed by attribute instances of this McDBAttributeType.

FlagsRead-write property

The Flags associated with an McDBAttributeType instance.

FormatStringRead-write property

A string of the formatting representation to be used with this McDBAttributeType instance.

HelpContextRead-write property

A string Help Context for this McDBAttributeType instance.

IsValidRead-only property

Whether this McDBAttributeType is a valid, existing object.

LocalizationContextRead-write property

A string representation of the Localization Context for this McDBAttributeType instance.

NameRead-write property

The string name of this McDBAttributeType object.

NodeTypeRead-write property

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

OwnerRead-only property

The string name of this module that knows how to operate with attributes of this McDBAttributeType.

TypeRead-only property

An enumerated (mcdbAtbType) representation of the data type represented by attribute instances with this McDBAttributeType.