CoreTextEditContext.TextUpdating Событие
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Происходит, когда серверу ввода текста необходимо изменить текст внутри элемента управления вводом текста. Это событие может быть результатом ключевого события, например вставки одного символа, или результатом обработки, выполненной обработчиком ввода, например автоматической коррекции и прогнозирования.
При обработке события элемент управления вводом текста должен заменить диапазон новым текстом, предоставленным сервером, а также переместить курсор в конец нового текста.
// Register
event_token TextUpdating(TypedEventHandler<CoreTextEditContext, CoreTextTextUpdatingEventArgs const&> const& handler) const;
// Revoke with event_token
void TextUpdating(event_token const* cookie) const;
// Revoke with event_revoker
CoreTextEditContext::TextUpdating_revoker TextUpdating(auto_revoke_t, TypedEventHandler<CoreTextEditContext, CoreTextTextUpdatingEventArgs const&> const& handler) const;
public event TypedEventHandler<CoreTextEditContext,CoreTextTextUpdatingEventArgs> TextUpdating;
function onTextUpdating(eventArgs) { /* Your code */ }
coreTextEditContext.addEventListener("textupdating", onTextUpdating);
coreTextEditContext.removeEventListener("textupdating", onTextUpdating);
- or -
coreTextEditContext.ontextupdating = onTextUpdating;
Public Custom Event TextUpdating As TypedEventHandler(Of CoreTextEditContext, CoreTextTextUpdatingEventArgs)