ITfContext 接口由 TSF 管理器实现,由应用程序和文本服务用来访问编辑上下文。
继承
ITfContext 接口继承自 IUnknown 接口。 ITfContext 还具有以下类型的成员:
方法
ITfContext 接口具有这些方法。
| 
              ITfContext::CreateRangeBackup  ITfContext::CreateRangeBackup 方法  | 
| 
              ITfContext::EnumProperties  ITfContext::EnumProperties 方法  | 
| 
              ITfContext::GetActiveView  ITfContext::GetActiveView 方法  | 
| 
              ITfContext::GetAppProperty  ITfContext::GetAppProperty 方法  | 
| 
              ITfContext::GetDocumentMgr  ITfContext::GetDocumentMgr 方法  | 
| 
              ITfContext::GetEnd  ITfContext::GetEnd 方法  | 
| 
              ITfContext::GetProperty  ITfContext::GetProperty 方法  | 
| 
              ITfContext::GetSelection  ITfContext::GetSelection 方法  | 
| 
              ITfContext::GetStart  ITfContext::GetStart 方法  | 
| 
              ITfContext::GetStatus  ITfContext::GetStatus 方法  | 
| 
              ITfContext::InWriteSession  ITfContext::InWriteSession 方法  | 
| 
              ITfContext::RequestEditSession  ITfContext::RequestEditSession 方法  | 
| 
              ITfContext::SetSelection  ITfContext::SetSelection 方法  | 
| 
              ITfContext::TrackProperties  ITfContext::TrackProperties 方法  | 
注解
编辑上下文对象是通过调用 ITfDocumentMgr::CreateContext 创建的。 通常,文本服务使用当前处于活动状态的编辑上下文。 当前活动编辑上下文是活动文档管理器堆栈顶部的编辑上下文。
示例
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();
}
要求
| 最低受支持的客户端 | Windows 2000 专业版 [桌面应用 |UWP 应用] | 
| 最低受支持的服务器 | Windows 2000 Server [桌面应用 |UWP 应用] | 
| 目标平台 | Windows | 
| 标头 | msctf.h | 
| 可再发行组件 | Windows 2000 专业版上的 TSF 1.0 |