MediaCy.IQL.ObjectManager Namespace |
|
| Interface | Description | |
|---|---|---|
| IMcCleanable | Interface exposing a method to allow forced cleanup of an object. | |
| IMcGlueProgressMeter | This is an interface supplied by the client to provide progress
meter and message queue discharge during NTI operations. | |
| IMcObjConnection | ||
| IMcObject | Exposes properties and methods to maintain a named, typed object
capable of holding data in a hierarchy of other objects. | |
| IMcObjects | Interface exposing properties and methods for maintaining a
collection of McObject instances. | |
| IMcObjFireCustomSink | ||
| IMcObjStandardNotify | Interface exposed by notification sinks that wish to receive
standard McObject event notifications. | |
| IMcOMGlobal | The interface implemented by the McOMGlobal coclass, exposing
globally useful methods for operating on either McObject instance or VARIANT
data. | |
| McObject | ||
| McObjects | Class that implements an independent McObjects collection
with its own, private set of of McObject instances. | |
| McObjectsSingleton | Class that implements the object manager's singleton McObjects
collection of McObject instances. | |
| McOMGlobal | The global class implementing the IMcOMGlobal interface exposing
globally useful methods for operating on either IMcObject instance or VARIANT
data. |
| Enumeration | Description | |
|---|---|---|
| mcgluePMFlagsEnum | Control flags for the progress meter. | |
| mcobjAttachAutoAddToCategoryFlags | Constants for the McObjects.AttachAutoAddToCategory eControlFlags argument.Flags can be Or'ed together. | |
| mcobjBASIC_STATISTICS_FieldIndices | Indices of the fields of the BASIC_STATISTICS structure for field accesswhen the structure is cast to an array of Double. | |
| mcobjClassFactoryFlags | Constants for the McObjects.RegisterInterfaceClassFactory eControlFlags argument.Flags can be Or'ed together. | |
| mcobjConnectionInquiryCodes | ||
| mcobjEnumFiltersFlags | Constants for the SetEnumFilters, GetCategoryCount and GetCategory_NewEnumeControlFlags argument. One of the
mcobjNamespaceMatchMethods can also be OR'ed into the eControlFlags argument to
control how namespaces are handled . | |
| mcobjGeneralConstants | ||
| mcobjIteratorConsts | Constants for pcNextInterator arguments. | |
| mcobjMC_VARTYPEs | Fake VARTYPE's corresponding to our special VT_RECORD typedef'ed structs | |
| mcobjNamespaceMatchMethods | Constants for the Item eLookupMethods argument. One of these values can alsobe OR'ed into the SetEnumFilters eControlFlags argument. | |
| mcobjNotifyRuleFlags | SetNotifyRules flags for the RuleFlags and RuleFlagsMask arguments aswell as the value returned by the method. The flags may be Or'ed together | |
| mcobjRankedValuesFieldIndices | Indices of the standard values placed at the beginning of each resultsarray for the McRankedValues method. Addtional N-tile values will be placed
after the standard results if the NtilesToAppend argument is greater than 1. | |
| mcobjShapeInfoControl | Constants for the IMcObject.Shape property's eShapeInfoControl argument.On assignment, the argument must be mcobjSIC_Default. | |
| mcobjSpecialNotifyCodes | SpecialNotify Codes | |
| mcobjTextMatchFlags | ||
| mcobjTypeEnum | Numeric codes for IMcObject types for use with the Add method and all Type-relatedmethods. | |
| mcobjTypelibVersionEnum | McObjectManager type library major and minor version numbers | |
| mcobjUserFlags | Constants for the McObject.UserFlags property. Note: must matchV:\Native\McObj\McObjDef.h !!! Note that the mcobjUserFlagNoAddRefInterface
occupies the DIRTY_FLAG and is handled specially by
CMcObject::get/put_UserFlags. Similarly the mcobjUserFlagCreatedByMainEngine
occupies the CONFIG_MEMBER_FLAG and is handled specially by
CMcObject::get_UserFlags (it is not assignable). Also note that the
mcobjUserFlagKeepByRefVariants occupies the EXTRACT_IT_FLAG. | |
| mcobjUserFlagsEx | Constants for the McObject.UserFlags property used in McImageLib. | |
| mcobjVectorOpEnum |