CoreTextEditContext.NotifyTextChanged 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
通知文字輸入伺服器文字輸入控制項需要對文字所做的任何變更。 若要讓控制項的內部狀態和伺服器的內部狀態保持同步處理,這很重要。 由於文字的變更也可能會影響選取範圍,因此 方法會採用選取範圍做為參數。
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
文字變更後生效的選取範圍。
適用於
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應