IInputPersonalizationManager interface
An interface for search indexing tools to provide text to the input personalization component.
Members
The IInputPersonalizationManager interface inherits from the IUnknown interface. IInputPersonalizationManager also has these types of members:
- Methods
Methods
The IInputPersonalizationManager interface has these methods.
Method | Description |
---|---|
CreateExistingComponentInstance | Gets a new instance of an existing IInputPersonalizationDataSink object. |
CreateNewComponentInstance | Gets a new instance of an IInputPersonalizationDataSink object. |
Reserved1 | Reserved for future use. |
Reserved2 | Reserved for future use. |
Reserved3 | Reserved for future use. |
Reserved4 | Reserved for future use. |
Reserved5 | Reserved for future use. |
Reserved6 | Reserved for future use. |
Reserved7 | Reserved for future use. |
Remarks
Note This component uses the text values from the provider to tune the algorithms for correcting handwriting.
This interface is not declared in a public header. Applications must define it themselves. The following Interface Definition Language (IDL) fragment describes this interface, including its IID.
[
object,
uuid(c7310558-ac80-11d1-8df3-00c04fb6ef4f),
helpstring("Input Personalization Manager interface"),
pointer_default(unique)
]
interface IInputPersonalizationManager: IUnknown
{
HRESULT Reserved1([in] LPCWSTR pwszReserved1, [in] LPCWSTR pwszReserved2);
HRESULT Reserved2([in] LPCWSTR pwszReserved1, [in] LPCWSTR pwszReserved2);
HRESULT Reserved3();
HRESULT Reserved4();
HRESULT Reserved5([in] DWORD dwReserved);
HRESULT Reserved6([in] LPCWSTR pwszReserved1,
[in] LPCWSTR pwszReserved2,
[in] LPCWSTR pwszReserved3);
HRESULT Reserved7([in] LPCWSTR pwszReserved1,
[in] LPCWSTR pwszReserved2,
[in] LPCWSTR pwszReserved3);
HRESULT CreateNewComponentInstance([in] LPCWSTR pwszProjectName,
[in] LPCWSTR pwszProjectDirectory,
[in] long lCreationFlags,
[in] LPCWSTR pwszReserved,
[out] IInputPersonalizationDataSink **ppInputPersonalizationDataSink );
HRESULT CreateExistingComponentInstance([in] LPCWSTR pwszProjectName,
[in] LPCWSTR pwszProjectDirectory,
[in] LPCWSTR pwszReserved,
[out] IInputPersonalizationDataSink *ppInputPersonalizationDataSink);
HRESULT Reserved8([in] LPCWSTR pwszReserved);
};