Freigeben über


ITfSourceSingle-Schnittstelle (msctf.h)

Die ITfSourceSingle-Schnittstelle wird vom TSF-Manager implementiert. Es wird von Anwendungen und Textdiensten verwendet, um verschiedene Beratungssenken zu installieren und zu entfernen. Diese Schnittstelle unterscheidet sich von ITfSource darin, dass mit ITfSourceSingle installierte Beratungssenken jeweils nur eine Empfehlungssenke unterstützen, während mit ITfSource installierte Beratungssenken mehrere gleichzeitige Beratungssenken unterstützen.

Vererbung

Die ITfSourceSingle-Schnittstelle erbt von der IUnknown-Schnittstelle . ITfSourceSingle verfügt auch über folgende Membertypen:

Methoden

Die ITfSourceSingle-Schnittstelle verfügt über diese Methoden.

 
ITfSourceSingle::AdviseSingleSink

ITfSourceSingle::AdviseSingleSink-Methode
ITfSourceSingle::UnadviseSingleSink

ITfSourceSingle::UnadviseSingleSink-Methode

Hinweise

Der TSF-Manager verfügt über unterschiedliche Implementierungen von ITfSourceSingle, je nachdem, wie die ITfSourceSingle-Schnittstelle abgerufen wird. Der Unterschied in den Implementierungen sind die Typen von Beratungssenken, die mit der -Schnittstelle installiert werden können. Die verschiedenen Implementierungen können aus den folgenden Objekten abgerufen werden.

Weitere Informationen zu Beratungssenken, die von jeder Implementierung installiert werden können, finden Sie unter ITfSourceSingle::AdviseSingleSink.

Beispiele

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();
}

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile msctf.h
Verteilbare Komponente TSF 1.0 unter Windows 2000 Professional

Weitere Informationen

ITfContext

ITfSource

ITfThreadMgr

IUnknown