Метод ITextStoreAnchorSink::OnSelectionChange (texttor.h)

Метод ITextStoreAnchorSink::OnSelectionChange вызывается при изменении выделения в текстовом потоке. Этот метод следует вызывать при изменении возвращаемого значения потенциального вызова ITextStoreAnchor::GetSelection .

Синтаксис

HRESULT OnSelectionChange();

Возвращаемое значение

Этот метод может возвращать одно из этих значений.

Значение Описание
S_OK
Метод выполнен успешно.
TS_E_NOLOCK
Руководитель держит на документе блокировку.

Комментарии

Этот метод необходимо вызывать только тогда, когда приложение изменяет выделение, а не когда клиент изменяет выделение с помощью ITextStoreAnchor::SetSelection, ITextStoreAnchor::InsertTextAtSelection или других методов ITextStoreAnchor .

При вызове этого метода приложение должно иметь возможность предоставить блокировку документа.

Приложения должны ожидать повторных вызовов клиентов iTextStoreAnchor::RequestLock из этого метода. Приложение может предоставить запрос на блокировку синхронно или, так как несколько изменений кэшированы, оно может предоставить блокировку асинхронно.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Профессиональная [классические приложения | Приложения UWP]
Минимальная версия сервера Windows 2000 Server [классические приложения | Приложения UWP]
Целевая платформа Windows
Header textstor.h
DLL Msctf.dll
Распространяемые компоненты TSF 1.0 в Windows 2000 Professional

См. также раздел

Блокировки документов

ITextStoreAnchor

ITextStoreAnchor::InsertTextAtSelection

ITextStoreAnchor::SetSelection

ITextStoreAnchorSink