ITfFunctionProvider interface (msctf.h)

The ITfFunctionProvider interface is implemented by an application or text service to provide various function objects.

Inheritance

The ITfFunctionProvider interface inherits from the IUnknown interface. ITfFunctionProvider also has these types of members:

Methods

The ITfFunctionProvider interface has these methods.

 
ITfFunctionProvider::GetDescription

ITfFunctionProvider::GetDescription method
ITfFunctionProvider::GetFunction

ITfFunctionProvider::GetFunction method
ITfFunctionProvider::GetType

ITfFunctionProvider::GetType method

Remarks

A function provider is registered by calling ITFSourceSingle::AdviseSingleSink with IID_ITfFunctionProvider when the text service is activated. The text service should unregister its function provider with ITFSourceSingle::UnadviseSingleSink when it is deactivated.

Requirements

Requirement Value
Minimum supported client Windows 2000 Professional [desktop apps | UWP apps]
Minimum supported server Windows 2000 Server [desktop apps | UWP apps]
Target Platform Windows
Header msctf.h
Redistributable TSF 1.0 on Windows 2000 Professional

See also

ITFSourceSingle::AdviseSingleSink

ITFSourceSingle::UnadviseSingleSink

IUnknown