空闲时发生在一个或多个 TagsChanged 事件之后。
命名空间: Microsoft.VisualStudio.Text.Tagging
程序集: Microsoft.VisualStudio.Text.Logic(在 Microsoft.VisualStudio.Text.Logic.dll 中)
语法
声明
Event BatchedTagsChanged As EventHandler(Of BatchedTagsChangedEventArgs)
event EventHandler<BatchedTagsChangedEventArgs> BatchedTagsChanged
event EventHandler<BatchedTagsChangedEventArgs^>^ BatchedTagsChanged {
void add (EventHandler<BatchedTagsChangedEventArgs^>^ value);
void remove (EventHandler<BatchedTagsChangedEventArgs^>^ value);
}
abstract BatchedTagsChanged : IEvent<EventHandler<BatchedTagsChangedEventArgs>,
BatchedTagsChangedEventArgs>
JScript 不支持事件。
备注
这是 TagsChanged 事件的一个批处理的版本。 一个或多 TagsChanged 事件中累积然后引发作为一个空闲的单个 BatchedTagsChanged 事件使用 CurrentDispatcher ,当 ITagAggregator<T> 创建的。
此操作 TagsChanged 不太喧闹的和总是将在处于活动状态的线程,其中 ITagAggregator<T> 创建的。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关详细信息,请参阅通过部分受信任的代码使用库。