Click or drag to resize

mcMeasureCommandFlags Enumeration

Legal common values for the McMeasure.CommandFlags property.

Namespace:  MediaCy.IQL.Features
Assembly:  MediaCy.IQL.Features (in MediaCy.IQL.Features.dll) Version: 10.0.6912.0
Syntax
VB
Public Enumeration mcMeasureCommandFlags
Members
  Member nameValueDescription
mcmcfNone0No flags (or can be used for clearing flags).
mcmcfAll-1McMeasure Action Flags (assigned with Mask of zero)
mcmcfResetAllParameters268435457When assigned,all measurement parameter values for this McMeasure instance are reset to their built-in default values. If you want all newly created instances of this McMeasure to have these reset build-in default parameter values, you must assign the mcmcfSetParameterInitValuesToCurrent action flag after assigning this one.
mcmcfSetParameterInitValuesToCurrent268435458Whenassigned, the initial values for all measurement parameters for newly created instances of this McMeasure are made to be the current parameter values. These initializing values will be globally set (i.e., newly created McMeasure instances will have these values). The new initializing values will not persist from run-to-run of the application; on new runs the initial parameter values will be those of the built-in defaults. Assigning to this action flag does not change the built-in default parameter values. Those built-in defaults are the ones returned by McMeasure.Attributes(mcmaidParameterDefaultValues) and can be set as parameter values with the mcmcfResetAllParameters action flag.
mcmcfDataGet-556883968When assigned, gets the dataelement identified by the lowest 12 bits of the command into CommandData. CommandData is cleared once it is next accessed.
mcmcfDataSet-556879872When assigned, sets the dataelement identified by the lowest 12 bits of the command from the current CommandData. CommandData is cleared after its value is stored.
mcmcfDataClear-556875776When assigned, clears the dataelement identified by the lowest 12 bits of the command.
mcmcfDataClearAll-556871680When assigned, clears all storeddata elements.
mcmcfDataList-556867584When assigned, sets CommandDatato an array of integers identifying the storage elements than have been assigned to and not yet cleared.
mcmcfDataElementMask4095A mask for the data element portionof the mcmcfDataXxxx action commands.
mcmcfSaveAsBytes-556859392When assigned, sets CommandDatato an array of bytes holding a full representation of CommandFlags, CommandData and all data elements. CommandData and data elements holding Object references or Structures (Records) cannot be saved as bytes. Such elements will not be saved, and a subsequent assignment of the mcmcfSaveAsBytesSucceeded will set CommandData to False.
mcmcfSaveAsBytesSucceeded-556859391When assigned, sets CommandDatato True if the last mcmcfSaveAsBytes succeeded in saving CommandData and all data elements. If the last mcmcfSaveAsBytes encountered a non-savable element, CommandData will be set False.
mcmcfLoadFromBytes-556859390When assigned, assumesCommandData is an array of bytes previously created by a mcmcfSaveAsBytes assignment. CommandFlags, CommandData and all data elements are restored from this array.
Remarks
These flags are useful for all McMeasure instances. Each type of McMeasure may also have its own CommandFlags action and option flags.
See Also