ITfSourceSingle インターフェイス (msctf.h)

ITfSourceSingle インターフェイスは、TSF マネージャーによって実装されます。 これは、さまざまなアドバイス シンクをインストールおよび削除するために、アプリケーションとテキスト サービスによって使用されます。 このインターフェイスは ITfSource とは異なり、ITfSourceSingle でインストールされたシンクのアドバイスは一度に 1 つのアドバイズ シンクのみをサポートし、ITfSource と共にインストールされたアドバイズ シンクは複数の同時アドバイズ シンクをサポートします。

継承

ITfSourceSingle インターフェイスは、IUnknown インターフェイスから継承されます。 ITfSourceSingle には、次の種類のメンバーもあります。

メソッド

ITfSourceSingle インターフェイスには、これらのメソッドがあります。

 
ITfSourceSingle::AdviseSingleSink

ITfSourceSingle::AdviseSingleSink メソッド
ITfSourceSingle::UnadviseSingleSink

ITfSourceSingle::UnadviseSingleSink メソッド

注釈

TSF マネージャーには、 ITfSourceSingle インターフェイスの取得方法に応じて、 ITfSourceSingle の実装が異なります。 実装の違いは、 インターフェイスと共にインストールできるアドバイス シンクの種類です。 さまざまな実装は、次のオブジェクトから取得できます。

各実装でインストールできるアドバイズ シンクの詳細については、「 ITfSourceSingle::AdviseSingleSink」を参照してください。

ITfThreadMgr


HRESULT hr;
ITfSourceSingle *pSourceSingle;

hr = pThreadManager->QueryInterface(IID_ITfSourceSingle, (LPVOID*)&pSourceSingle);
if(SUCCEEDED(hr))
{
    //Use the ITfSourceSingle interface. 
    
    pSourceSingle->Release();
}

ITfContext


HRESULT hr;
ITfSourceSingle *pSourceSingle;

hr = pContext->QueryInterface(IID_ITfSourceSingle, (LPVOID*)&pSourceSingle);
if(SUCCEEDED(hr))
{
    //Use the ITfSourceSingle interface. 
    
    pSourceSingle->Release();
}

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー msctf.h
再頒布可能パッケージ Windows 2000 Professional の TSF 1.0

こちらもご覧ください

ITfContext

ITfSource

ITfThreadMgr

IUnknown