mcobjAttachAutoAddToCategoryFlags Enumeration
|
|
Constants for the McObjects.AttachAutoAddToCategory eControlFlags argument.Flags can be Or'ed together.
Namespace:
MediaCy.IQL.ObjectManager
Assembly:
MediaCy.IQL.ObjectManager (in MediaCy.IQL.ObjectManager.dll) Version: 10.0.6912.0
SyntaxPublic Enumeration mcobjAttachAutoAddToCategoryFlags
Members
| Member name | Value | Description |
---|
| mcobjAATC_Default | 0 | Default flags. If avarParentTypeOrEnum is given, then the GetCategoryItem call must have a
varParentIMcObject of that type, or no parent, for the auto add to succeed.
In any case, a missing varParentIMcObject to the GetCategoryItem call is
allowed, resulting in the creation of a global object. |
| mcobjAATC_ParentTypeCanBeAncestor | 1 | If a varParentTypeOrEnum isgiven, then the GetCategoryItem call will succeed if a varParentIMcObject
is supplied with some ancestor of that type. |
| mcobjAATC_TypeIsParentsParent | 2 | If a varParentTypeOrEnum isgiven, then the GetCategoryItem call will succeed only if the ParentIMcObject
of a varParentIMcObject is of that type. |
| mcobjAATC_GlobalIsIllegal | 4 | The GetCategoryItem call willsucceed only if a non-empty varParentIMcObject is supplied. Otherwise an
empty varParentIMcObject to the GetCategoryItem will result in creation of a
global McObject. |
| mcobjAATC_PropertyOfParent | 8 | If the created McObject has aparent, then the mcobjUserFlagPropertyOfParent McObject.UserFlag is set in
the newly created object. The effect is to notify the parent of value
changes in the created McObject. |
| mcobjAATC_NoAddRefInterface | 16 | ThemcobjUserFlagNoAddRefInterface McObject.UserFlag is set in the newly created
object. The effect is objects of type mcobjTypeXOBJECT and
mcobjTypeINTERFACE do NOT AddRef/Release their interface data, but instead
leave this as a reponsibility of the caller. |
See Also