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事件 (或ChangedHighPriority或ChangedLowPriority事件)、 Changed將不會引發事件,以第二個編輯,直到已通知所有接聽程式的第一個編輯 (透過ChangedLowPriority, Changed,以及[:Microsoft.VisualStudio.Text.ITextBuffer.ChangedHighPriority]事件)。 也就是為後續的編輯作業的事件會排入佇列。 這可確保接聽程式接收Changed事件的編輯結果已套用的順序。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。