ISpTokenUI
9/8/2008
Essa interface fornece programático gerenciamento de um associado interface do usuário com um objeto implementação ISpObjectToken.
Ao implementar
Essa interface é implementada se chamadores da implementação precisam ser capaz para exibir seu interface do usuário. De exemplo, um SR Engine (consulte ISpRecognizer) tem um interface do usuário de usuário (consulte Treinamento SPDUI_UserTraining). Talvez seja útil para um aplicativo para poder para exibir este interface do usuário como apropriado.
Métodos
A seguinte tabela mostra os métodos de ISpTokenUI interface.
Método | Description |
---|---|
Exibe o associado interface do usuário com o objeto token. |
|
Determina se é o tipo especificado interface do usuário com suporte pelo token. |
Example
O seguinte trecho de código ilustra o uso desta interface.
HRESULT hr = S_OK;
// find the preferred multimedia input object token
hr = SpFindBestToken(SPCAT_AUDIOIN, L"Technology=MMSys", NULL, &cpObjectToken);
// Check hr
// get the multimedia object token's UI
hr = cpObjectToken->QueryInterface(&cpTokenUI);
// Check hr
O seguinte trecho de código ilustra a criação de um objeto implementação ISpTokenUI. O usuário deve saber o CLSID exata do objeto interface do usuário pretendido.
HRESULT hr = S_OK;
// create the Token UI for the UI object CLSID_MY_TOKEN_UI
hr = cpTokenUI.CoCreateInstance(CLSID_MY_TOKEN_UI);
// Check hr
Requisitos
Header | sapiddk.h, sapiddk.idl |
Library | sapilib.lib |
Windows Embedded CE | Windows CE .NET 4.1 and later |