| IAttrDef Methods | 
The IAttrDef type exposes the following members.
| Name | Description | |
|---|---|---|
| ChangeAttrType | 
            Changes the attribute type. We can only change to attribute types 
            with the same value type.
              | |
| Destroy | 
            Deletes the attribute definition.
              | |
| GetAttrType | 
            Retrieves the associated attribute type. The attribute type cannot 
            be changed during the lifetime of an attribute definition.
              | |
| GetObjType | 
            Retrieves the containing object type.
              | |
| MoveToObjType | 
            Moves the attribute definition to a different object type. The object
            instances keep their attribute values if their object type still contains
            the attribute definition after this action.
              |