Partager via


Ajouter une méthode

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

Description

Ajoute un objet Command à la collection Commands .

Syntaxe

agent**. Caractères (« CharacterID »). Commands.Add** Name, Caption, Voice, Enabled, Visible

Élément Description
Nom Obligatoire. Valeur de chaîne correspondant à l’ID que vous affectez à la commande.
Caption Optionnel. Valeur de chaîne correspondant au nom qui apparaîtra dans le menu contextuel du caractère et dans la fenêtre Commandes lorsque l’application cliente est active en entrée. Pour plus d’informations, consultez la propriété Caption de l’objet Command.
Voice Optionnel. Valeur de chaîne correspondant aux mots ou à l’expression à utiliser par le moteur vocal pour reconnaître cette commande. Pour plus d’informations sur la mise en forme des alternatives pour la chaîne, consultez la propriété Voice de l’objet Command.
Activé Optionnel. Valeur booléenne indiquant si la commande est activée. La valeur par défaut est True. Pour plus d’informations, consultez la propriété Enabled de l’objet Command.
Visible Optionnel. Valeur booléenne indiquant si la commande est visible dans le menu contextuel du caractère lorsque l’application cliente est active en entrée. La valeur par défaut est True. Pour plus d’informations, consultez la propriété Visible de l’objet Command.

 

Notes

La valeur de la propriété Name d’un objet Command doit être unique au sein de sa collection Commands. Vous devez supprimer une commande avant de pouvoir en créer une avec le même paramètre de propriété Name. La tentative de création d’une commande avec une propriété Name qui existe déjà génère une erreur.

Cette méthode retourne également un objet Command . Cela vous permet de déclarer un objet et de lui affecter une commande lorsque vous appelez addmethod.

   Dim Cmd1 as IAgentCtlCommandEx
   Set Cmd1 = Genie.Commands.Add ("my first command", "Test", "Test", True, True)
   Cmd1.VoiceCaption = "this is a test"

Insert (méthode)

RemoveAll, méthode

Remove, méthode