Freigeben über


IAgentCommandEx::SetVoiceCaption

[Der Microsoft-Agent ist ab Windows 7 veraltet und kann in nachfolgenden Versionen von Windows nicht verfügbar sein.]

HRESULT SetVoiceCaption(
   BSTR bszVoiceCaption  // voice caption text
);

Legt den VoiceCaption- Text fest, der für ein Commandangezeigt wird.

  • Gibt S_OK zurück, um anzugeben, dass der Vorgang erfolgreich war.

bszVoiceCaption

Ein BSTR, der den Text für die VoiceCaption-eigenschaft für eine Commandangibt.

Wenn Sie ein Command-Objekt in einer Commands- -Auflistung definieren und seine Voice-Eigenschaft festlegen, legen Sie in der Regel auch die VoiceCaption-Eigenschaft fest. Dieser Text wird im Sprachbefehlsfenster angezeigt, wenn Ihre Clientanwendung aktiv ist. Wenn diese Eigenschaft nicht festgelegt ist, bestimmt die Einstellung für die eigenschaft Caption den angezeigten Text. Wenn weder die VoiceCaption noch die Eigenschaft festgelegt ist, wird der Befehl nicht im Sprachbefehlsfenster angezeigt.

Beschriftungs-

Siehe auch

IAgentCommand::GetCaption, IAgentCommand::SetEnabled, IAgentCommand::SetVisible, IAgentCommand::SetVoice, IAgentCommandsEx::AddEx, IAgentCommandsEx::InsertEx, IAgentCommands::Add, IAgentCommands::Insert