IAgentCommandsEx::AddEx
[Microsoft Agent est déconseillé à partir de Windows 7 et peut ne pas être disponible dans les versions ultérieures de Windows.]
HRESULT AddEx(
BSTR bszCaption, // Caption setting for Command
BSTR bszVoice, // Voice setting for Command
BSTR bszVoiceCaption, // VoiceCaption setting for Command
long bEnabled, // Enabled setting for Command
long bVisible, // Visible setting for Command
long ulHelpID, // HelpContextID setting for Command
long * pdwID // address for variable for ID
);
Ajoute une commande à une collection Commands .
- Retourne S_OK pour indiquer que l’opération a réussi.
-
bszCaption
-
BSTR qui spécifie la valeur du texte caption affiché pour une commande dans une collection Commands .
-
bszVoice
-
BSTR qui spécifie la valeur du paramètre de texte Voix pour une commande dans une collection Commands .
-
bszVoiceCaption
-
BSTR qui spécifie la valeur du texte VoiceCaption affiché pour une commande dans une collection Commands .
-
bEnabled
-
Expression booléenne qui spécifie le paramètre Enabled pour une commande dans une collection Commands . 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 dans une collection Commands . 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).
-
ulHelpID
-
Numéro de contexte de la rubrique d’aide associée à l’objet Command ; permet de fournir une aide contextuelle pour la commande.
-
pdwID
-
Adresse d’une variable qui reçoit l’ID de la commande ajoutée.
IAgentCommandsEx::AddEx étend IAgentCommands::Add en incluant la propriété HelpContextID . Vous pouvez également définir la propriété à l’aide de IAgentCommandsEx::SetHelpContextID
Voir aussi
IAgentCommands::Add, IAgentCommandsEx::SetHelpContextID, IAgentCommand::SetCaption, IAgentCommand::SetEnabled, IAgentCommand::SetVisible, IAgentCommand::SetVoice, IAgentCommands::Insert, IAgentCommandsEx::InsertEx, IAgentCommands::Remove, IAgentCommands::RemoveAll