ICollectionDef Flags Property

Meta Data Services Programming

Meta Data Services Programming

ICollectionDef Flags Property

For a particular type of collection, the Flags property determines:

  • Whether the collection type permits the naming of destination objects and, if so, whether those names are case-sensitive and required to be unique.

  • Whether the collection type permits the explicit sequencing of items in the collection.

  • What happens to related objects when objects or relationships in the collection are deleted.

  • Whether origin collections of this type are automatically copied to new object versions by the CreateVersion method.

  • Whether the MergeVersion method combines origin collections of this type as a whole, or item by item.

  • Whether the FreezeVersion method requires that destination object versions of relationships of this type be frozen before the attendant origin object versions can be frozen.

For more information about flag values and descriptions, see CollectionDefFlags Enumeration.

Dispatch Identifier:   DISPID_ColFlags (54)

Property Data Type:   long

See Also

ICollectionDef Interface