|
| CRange (_In_ ITfContext *context, _In_ ITextStoreACP *textstore, _In_ DWORD lockType, _In_ TfAnchor anchorStart, _In_ TfAnchor anchorEnd) |
|
virtual | ~CRange () |
|
STDMETHODIMP | QueryInterface (REFIID riid, void **ppvObj) override |
|
| STDMETHODIMP_ (ULONG) AddRef() override |
|
| STDMETHODIMP_ (ULONG) Release() override |
|
STDMETHODIMP | GetText (_In_ TfEditCookie ec, _In_ DWORD dwFlags, _Out_ WCHAR *pchText, _In_ ULONG cchMax, _Out_ ULONG *pcch) override |
|
STDMETHODIMP | SetText (_In_ TfEditCookie ec, _In_ DWORD dwFlags, _In_ const WCHAR *pchText, _In_ LONG cch) override |
|
STDMETHODIMP | GetFormattedText (_In_ TfEditCookie ec, _Out_ IDataObject **ppDataObject) override |
|
STDMETHODIMP | GetEmbedded (_In_ TfEditCookie ec, _In_ REFGUID rguidService, _In_ REFIID riid, _Out_ IUnknown **ppunk) override |
|
STDMETHODIMP | InsertEmbedded (_In_ TfEditCookie ec, _In_ DWORD dwFlags, _In_ IDataObject *pDataObject) override |
|
STDMETHODIMP | ShiftStart (_In_ TfEditCookie ec, _In_ LONG cchReq, _Out_ LONG *pcch, _In_ const TF_HALTCOND *pHalt) override |
|
STDMETHODIMP | ShiftEnd (_In_ TfEditCookie ec, _In_ LONG cchReq, _Out_ LONG *pcch, _In_ const TF_HALTCOND *pHalt) override |
|
STDMETHODIMP | ShiftStartToRange (_In_ TfEditCookie ec, _In_ ITfRange *pRange, _In_ TfAnchor aPos) override |
|
STDMETHODIMP | ShiftEndToRange (_In_ TfEditCookie ec, _In_ ITfRange *pRange, _In_ TfAnchor aPos) override |
|
STDMETHODIMP | ShiftStartRegion (_In_ TfEditCookie ec, _In_ TfShiftDir dir, _Out_ BOOL *pfNoRegion) override |
|
STDMETHODIMP | ShiftEndRegion (_In_ TfEditCookie ec, _In_ TfShiftDir dir, _Out_ BOOL *pfNoRegion) override |
|
STDMETHODIMP | IsEmpty (_In_ TfEditCookie ec, _Out_ BOOL *pfEmpty) override |
|
STDMETHODIMP | Collapse (_In_ TfEditCookie ec, _In_ TfAnchor aPos) override |
|
STDMETHODIMP | IsEqualStart (_In_ TfEditCookie ec, _In_ ITfRange *pWith, _In_ TfAnchor aPos, _Out_ BOOL *pfEqual) override |
|
STDMETHODIMP | IsEqualEnd (_In_ TfEditCookie ec, _In_ ITfRange *pWith, _In_ TfAnchor aPos, _Out_ BOOL *pfEqual) override |
|
STDMETHODIMP | CompareStart (_In_ TfEditCookie ec, _In_ ITfRange *pWith, _In_ TfAnchor aPos, _Out_ LONG *plResult) override |
|
STDMETHODIMP | CompareEnd (_In_ TfEditCookie ec, _In_ ITfRange *pWith, _In_ TfAnchor aPos, _Out_ LONG *plResult) override |
|
STDMETHODIMP | AdjustForInsert (_In_ TfEditCookie ec, _In_ ULONG cchInsert, _Out_ BOOL *pfInsertOk) override |
|
STDMETHODIMP | GetGravity (_Out_ TfGravity *pgStart, _Out_ TfGravity *pgEnd) override |
|
STDMETHODIMP | SetGravity (_In_ TfEditCookie ec, _In_ TfGravity gStart, _In_ TfGravity gEnd) override |
|
STDMETHODIMP | Clone (_Out_ ITfRange **ppClone) override |
|
STDMETHODIMP | GetContext (_Out_ ITfContext **ppContext) override |
|
STDMETHODIMP | GetExtent (_Out_ LONG *pacpAnchor, _Out_ LONG *pcch) override |
|
STDMETHODIMP | SetExtent (_In_ LONG acpAnchor, _In_ LONG cch) override |
|
STDMETHODIMP | GetExtent (_Out_ IAnchor **ppStart, _Out_ IAnchor **ppEnd) override |
|
STDMETHODIMP | SetExtent (_In_ IAnchor *pAnchorStart, _In_ IAnchor *pAnchorEnd) override |
|
STDMETHODIMP | AdviseSink (_In_ REFIID riid, _In_ IUnknown *punk, _Out_ DWORD *pdwCookie) override |
|
STDMETHODIMP | UnadviseSink (_In_ DWORD dwCookie) override |
|
HRESULT | GetExtent ([out] LONG *pacpAnchor, [out] LONG *pcch) |
|
HRESULT | SetExtent ([in] LONG acpAnchor, [in] LONG cch) |
|
HRESULT | GetText ([in] TfEditCookie ec, [in] DWORD dwFlags, [out, size_is(cchMax), length_is(*pcch)] WCHAR *pchText, [in] ULONG cchMax, [out] ULONG *pcch) |
|
HRESULT | SetText ([in] TfEditCookie ec, [in] DWORD dwFlags, [in, size_is(cch), unique] const WCHAR *pchText, [in] LONG cch) |
|
HRESULT | GetFormattedText ([in] TfEditCookie ec, [out] IDataObject **ppDataObject) |
|
HRESULT | GetEmbedded ([in] TfEditCookie ec, [in] REFGUID rguidService, [in] REFIID riid, [out, iid_is(riid)] IUnknown **ppunk) |
|
HRESULT | InsertEmbedded ([in] TfEditCookie ec, [in] DWORD dwFlags, [in] IDataObject *pDataObject) |
|
HRESULT | ShiftStart ([in] TfEditCookie ec, [in] LONG cchReq, [out] LONG *pcch, [in, unique] const TF_HALTCOND *pHalt) |
|
HRESULT | ShiftEnd ([in] TfEditCookie ec, [in] LONG cchReq, [out] LONG *pcch, [in, unique] const TF_HALTCOND *pHalt) |
|
HRESULT | ShiftStartToRange ([in] TfEditCookie ec, [in] ITfRange *pRange, [in] TfAnchor aPos) |
|
HRESULT | ShiftEndToRange ([in] TfEditCookie ec, [in] ITfRange *pRange, [in] TfAnchor aPos) |
|
HRESULT | ShiftStartRegion ([in] TfEditCookie ec, [in] TfShiftDir dir, [out] BOOL *pfNoRegion) |
|
HRESULT | ShiftEndRegion ([in] TfEditCookie ec, [in] TfShiftDir dir, [out] BOOL *pfNoRegion) |
|
HRESULT | IsEmpty ([in] TfEditCookie ec, [out] BOOL *pfEmpty) |
|
HRESULT | Collapse ([in] TfEditCookie ec, [in] TfAnchor aPos) |
|
HRESULT | IsEqualStart ([in] TfEditCookie ec, [in] ITfRange *pWith, [in] TfAnchor aPos, [out] BOOL *pfEqual) |
|
HRESULT | IsEqualEnd ([in] TfEditCookie ec, [in] ITfRange *pWith, [in] TfAnchor aPos, [out] BOOL *pfEqual) |
|
HRESULT | CompareStart ([in] TfEditCookie ec, [in] ITfRange *pWith, [in] TfAnchor aPos, [out] LONG *plResult) |
|
HRESULT | CompareEnd ([in] TfEditCookie ec, [in] ITfRange *pWith, [in] TfAnchor aPos, [out] LONG *plResult) |
|
HRESULT | AdjustForInsert ([in] TfEditCookie ec, [in] ULONG cchInsert, [out] BOOL *pfInsertOk) |
|
HRESULT | GetGravity ([out] TfGravity *pgStart, [out] TfGravity *pgEnd) |
|
HRESULT | SetGravity ([in] TfEditCookie ec, [in] TfGravity gStart, [in] TfGravity gEnd) |
|
HRESULT | Clone ([out] ITfRange **ppClone) |
|
HRESULT | GetContext ([out] ITfContext **ppContext) |
|
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
|
ULONG | AddRef () |
|
ULONG | Release () |
|
HRESULT | GetExtent ([out] IAnchor **ppStart, [out] IAnchor **ppEnd) |
|
HRESULT | SetExtent ([in] IAnchor *pAnchorStart, [in] IAnchor *pAnchorEnd) |
|
HRESULT | AdviseSink ([in] REFIID riid, [in, iid_is(riid)] IUnknown *punk, [out] DWORD *pdwCookie) |
|
HRESULT | UnadviseSink ([in] DWORD dwCookie) |
|