IAgentCommands :: Insert

[Microsoft Agent est déconseillé à partir de Windows 7 et peut ne pas être disponible dans les versions ultérieures de Windows.]

HRESULT Insert(
   BSTR bszCaption,  // Caption setting for Command
   BSTR bszVoice,    // Voice setting for Command
   long bEnabled,    // Enabled setting for Command
   long bVisible,    // Visible setting for Command
   long dwRefID,     // reference Command for insertion
   long dBefore,     // insertion position flag
   long * pdwID      // address for variable for Command ID
);

Insère un objet de commande dans une collection de commandes .

  • Retourne _ la valeur S OK pour indiquer que l’opération a réussi.

bszCaption

BSTR qui spécifie la valeur du texte de légende affiché pour la commande.

bszVoice

BSTR qui spécifie la valeur du paramètre de texte vocal pour une commande.

bEnabled

Expression booléenne qui spécifie le paramètre activé pour une commande. Si le paramètre a la valeur true, la commande est activée et peut être sélectionnée. Si la valeur est false, la commande est désactivée.

bVisible

Expression booléenne qui spécifie le paramètre visible pour une commande. Si le paramètre a la valeur true, la commande est visible dans le menu contextuel du caractère (si la propriété Caption est également définie).

dwRefID

ID d’une commande utilisée comme référence pour l’insertion relative de la nouvelle commande.

dBefore

Expression booléenne qui spécifie où placer la commande. Si ce paramètre a la valeur true, la nouvelle commande est insérée avant la commande référencée ; Si la valeur est false, la nouvelle commande est placée après la commande référencée.

pdwID

Adresse d’une variable qui reçoit l’ID de la commandeinsérée.

Voir aussi

IAgentCommands :: Add, IAgentCommands :: Remove, IAgentCommands :: RemoveAll