CoreTextEditContext.TextUpdating Ereignis
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Tritt auf, wenn der Texteingabeserver Text innerhalb des Texteingabesteuerelements ändern muss. Dieses Ereignis kann das Ergebnis eines Schlüsselereignisses sein – z. B. das Einfügen eines einzelnen Zeichens – oder das Ergebnis einer Verarbeitung durch einen Eingabeprozessor, z. B. automatische Korrektur und Vorhersage.
Beim Behandeln des Ereignisses muss das Texteingabesteuerelement einen Bereich durch den neuen Text ersetzen, der vom Server bereitgestellt wird, und das Caret an das Ende des neuen Texts verschieben.
// 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)