共用方式為


ITextBuffer.Changed 事件

當成功套用非空白的 ITextEdit 時發生。

命名空間:  Microsoft.VisualStudio.Text
組件:  Microsoft.VisualStudio.Text.Data (在 Microsoft.VisualStudio.Text.Data.dll 中)

語法

'宣告
Event Changed As EventHandler(Of TextContentChangedEventArgs)
event EventHandler<TextContentChangedEventArgs> Changed
event EventHandler<TextContentChangedEventArgs^>^ Changed {
    void add (EventHandler<TextContentChangedEventArgs^>^ value);
    void remove (EventHandler<TextContentChangedEventArgs^>^ value);
}
abstract Changed : IEvent<EventHandler<TextContentChangedEventArgs>,
    TextContentChangedEventArgs>
JScript 不支援事件。

備註

之後,就會引發這個事件ChangedHighPriority事件,以及之前ChangedLowPriority事件。

如果由接聽程式,以套用第二個編輯,則Changed事件 (或ChangedHighPriorityChangedLowPriority事件)、 Changed將不會引發事件,以第二個編輯,直到已通知所有接聽程式的第一個編輯 (透過ChangedLowPriority, Changed,以及[:Microsoft.VisualStudio.Text.ITextBuffer.ChangedHighPriority]事件)。 也就是為後續的編輯作業的事件會排入佇列。 這可確保接聽程式接收Changed事件的編輯結果已套用的順序。

.NET Framework 安全性

請參閱

參考

ITextBuffer 介面

Microsoft.VisualStudio.Text 命名空間

TextContentChangedEventArgs