Interface ITfSource (msctf.h)
A interface ITfSource é implementada pelo gerenciador do TSF. Ele é usado por aplicativos e serviços de texto para instalar e desinstalar coletores de consultoria.
Herança
A interface ITfSource herda da interface IUnknown . O ITfSource também tem esses tipos de membros:
Métodos
A interface ITfSource tem esses métodos.
ITfSource::AdviseSink Método ITfSource::AdviseSink |
ITfSource::UnadviseSink Método ITfSource::UnadviseSink |
Comentários
O gerenciador TSF tem diferentes implementações de ITfSource, dependendo de como a interface ITfSource é obtida. A diferença nas implementações são os tipos de coletores de consultoria que podem ser instalados com a interface . As diferentes implementações podem ser obtidas dos seguintes objetos.
Para obter mais informações sobre coletores de consultoria que podem ser instalados por cada implementação, consulte ITfSource::AdviseSink.Exemplos
ITfThreadMgr
HRESULT hr;
ITfSource *pSource;
hr = pThreadManager->QueryInterface(IID_ITfSource, (LPVOID*)&pSource);
if(SUCCEEDED(hr))
{
//Use the ITfSource interface.
pSource->Release();
}
ITfContext
HRESULT hr;
ITfSource *pSource;
hr = pContext->QueryInterface(IID_ITfSource, (LPVOID*)&pSource);
if(SUCCEEDED(hr))
{
//Use the ITfSource interface.
pSource->Release();
}
ITfCompartment
HRESULT hr;
ITfSource *pSource;
hr = pCompartmentManager->QueryInterface(IID_ITfSource, (LPVOID*)&pSource);
if(SUCCEEDED(hr))
{
//Use the ITfSource interface.
pSource->Release();
}
ITfInputProcessorProfiles
HRESULT hr;
ITfSource *pSource;
hr = pProfiles->QueryInterface(IID_ITfSource, (LPVOID*)&pSource);
if(SUCCEEDED(hr))
{
//Use the ITfSource interface.
pSource->Release();
}
ITfLangBarItem
HRESULT hr;
ITfSource *pSource;
hr = pLangBarItem->QueryInterface(IID_ITfSource, (LPVOID*)&pSource);
if(SUCCEEDED(hr))
{
//Use the ITfSource interface.
pSource->Release();
}
Requisitos
Cliente mínimo com suporte | Windows 2000 Professional [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows 2000 Server [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | msctf.h |
Redistribuível | TSF 1.0 no Windows 2000 Professional |