Partager via


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