Freigeben über


IAgentNotifySink::Command

[Microsoft Agent ist ab Windows 7 veraltet und in nachfolgenden Versionen von Windows möglicherweise nicht verfügbar.]

HRESULT Command(
   long dwCommandID,         // Command ID of the best match
   IUnknown * punkUserInput  // address of IAgentUserInput object 
);                          

Benachrichtigt eine Clientanwendung, dass ein Befehl vom Benutzer ausgewählt wurde.

  • Kein Rückgabewert.

dwCommandID

Bezeichner der am besten passenden Befehlsalternative.

punkUserInput

Adresse der IUnknown-Schnittstelle für das IAgentUserInput-Objekt .

Verwenden Sie QueryInterface , um die IAgentUserInput-Schnittstelle abzurufen.

Der Server benachrichtigt den eingabeaktiven Client, wenn der Benutzer einen Befehl per Spracheingabe oder durch Auswählen eines Befehls im Popupmenü des Zeichens auswählt. Das Ereignis tritt auch auf, wenn der Benutzer einen der Befehle des Servers auswählt. In diesem Fall gibt der Server eine NULL-Befehls-ID, die Konfidenzbewertung und den Sprachtext zurück, der von der Sprach-Engine für diesen Eintrag zurückgegeben wird.

Weitere Informationen

IAgentUserInput