IVCmdEnum Interface

The IVCmdEnum interface allows an application to find and open a menu from the voice-menu database. The set of menus is determined by the calling parameters of the IVoiceCmd::MenuEnum member function used to create the voice-menu enumerator. An application can determine which applications have voice menus, which states the menus are valid in, which menus are currently open, or which menus are currently active.

IVCmdEnum functions use VCMDNAME structures as the elements in the enumeration sequence.

The IVCmdEnum interface is supported by the voice-menu enumerator. It has these member functions:

Clone

Next

Reset

Skip


For information about Clone, Next, Reset, and Skip, see section, "Common Elements of the Speech Application Programming Interface."