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
Диапазон выделения, который действует после изменения текста.