Freigeben über


CoreTextEditContext.NotifyTextChanged Methode

Definition

Benachrichtigt den Texteingabeserver über änderungen, die das Texteingabesteuerelement am Text vornehmen muss. Dies ist wichtig, um den internen Zustand des Steuerelements und den internen Zustand des Servers synchronisiert zu halten. Da sich eine Änderung am Text wahrscheinlich auch auf den Auswahlbereich auswirkt, verwendet die Methode den Auswahlbereich als Parameter.

public:
 virtual void NotifyTextChanged(CoreTextRange modifiedRange, int newLength, CoreTextRange newSelection) = NotifyTextChanged;
void NotifyTextChanged(CoreTextRange const& modifiedRange, int const& newLength, CoreTextRange const& newSelection);
public void NotifyTextChanged(CoreTextRange modifiedRange, int newLength, CoreTextRange newSelection);
function notifyTextChanged(modifiedRange, newLength, newSelection)
Public Sub NotifyTextChanged (modifiedRange As CoreTextRange, newLength As Integer, newSelection As CoreTextRange)

Parameter

modifiedRange
CoreTextRange

Der zu ersetzende Textbereich in Bezug auf den Zustand, in dem sich der Textpuffer vor dieser Textänderung befindet.

newLength
Int32

int

Die Länge des Texts, der modifiedRange ersetzen soll.

newSelection
CoreTextRange

Der Auswahlbereich, der nach der Textänderung wirksam wird.

Gilt für: