ITextStoreACPSink::OnTextChange method
Syntax
HRESULT OnTextChange( [in] DWORD dwFlags, [in] const TS_TEXTCHANGE *pChange );
Parameters
- dwFlags [in]
-
Contains a set of flags that specify additional information about the text change. This can be one or more of the following values.
- pChange [in]
-
Pointer to a TS_TEXTCHANGE structure that contains text change data.
Return value
This method can return one of these values.
| Value | Description |
|---|---|
|
The method was successful. |
|
pChange is invalid. |
|
A memory allocation failure occurred. |
|
The TSF manager holds a lock on the document. This typically indicates that the method was called from within another ITextStoreACP method, such as ITextStoreACP::SetText. |
Remarks
ITextStoreACPSink::OnTextChange is never called when the text is modified by one of the ITextStoreACP interface methods, such as ITextStoreACP::SetText or ITextStoreACP::InsertTextAtSelection.
When calling this method, the application must be able to grant a document lock.
Requirements
|
Minimum supported client |
Windows 2000 Professional [desktop apps | Windows Store apps] |
|---|---|
|
Minimum supported server |
Windows 2000 Server [desktop apps | Windows Store apps] |
|
Redistributable |
TSF 1.0 on Windows 2000 Professional |
|
Header |
|
|
IDL |
|
|
DLL |
|
See also
- ITextStoreACPSink
- TS_TEXTCHANGE
- ITextStoreACP
- ITextStoreACP::SetText
- ITextStoreACP::InsertTextAtSelection
- ITextStoreACP::RequestLock
- Document Locks
- Miscellaneous Text Store Constants