CoreTextEditContext.NotifyTextChanged 方法

定义

通知文本输入服务器文本输入控件需要对文本进行任何更改。 这一点对于保持控件的内部状态和服务器的内部状态保持同步非常重要。 由于对文本的更改也可能影响选择范围,因此 该方法将选择范围作为参数。

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)

参数

modifiedRange
CoreTextRange

要替换的文本范围,就文本缓冲区在此文本更改之前的状态而言。

newLength
Int32

int

应替换 modifiedRange 的文本的长度。

newSelection
CoreTextRange

文本更改后生效的选择范围。

适用于