Interface ITfContext (msctf.h)
A interface ITfContext é implementada pelo gerenciador do TSF e usada por aplicativos e serviços de texto para acessar um contexto de edição.
Herança
A interface ITfContext herda da interface IUnknown . O ITfContext também tem esses tipos de membros:
Métodos
A interface ITfContext tem esses métodos.
ITfContext::CreateRangeBackup Método ITfContext::CreateRangeBackup |
ITfContext::EnumProperties Método ITfContext::EnumProperties |
ITfContext::GetActiveView Método ITfContext::GetActiveView |
ITfContext::GetAppProperty Método ITfContext::GetAppProperty |
ITfContext::GetDocumentMgr Método ITfContext::GetDocumentMgr |
ITfContext::GetEnd Método ITfContext::GetEnd |
ITfContext::GetProperty Método ITfContext::GetProperty |
ITfContext::GetSelection Método ITfContext::GetSelection |
ITfContext::GetStart Método ITfContext::GetStart |
ITfContext::GetStatus Método ITfContext::GetStatus |
ITfContext::InWriteSession Método ITfContext::InWriteSession |
ITfContext::RequestEditSession Método ITfContext::RequestEditSession |
ITfContext::SetSelection Método ITfContext::SetSelection |
ITfContext::TrackProperties Método ITfContext::TrackProperties |
Comentários
Um objeto de contexto de edição é criado chamando ITfDocumentMgr::CreateContext. Geralmente, um serviço de texto usa o contexto de edição ativo no momento. O contexto de edição atualmente ativo é o contexto de edição na parte superior da pilha do gerenciador de documentos ativo.
Exemplos
HRESULT hr;
ITfDocumentMgr *pFocusDoc;
hr = pThreadMgr->GetFocus(&pFocusDoc);
if(SUCCEEDED(hr))
{
ITfContext *pContext;
hr = pFocusDoc->GetTop(&pContext);
if(SUCCEEDED(hr))
{
//Use the context.
pContext->Release();
}
pFocusDoc->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 |