ITagAggregator<T>.BatchedTagsChanged 事件

空闲时发生在一个或多个 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 安全性

请参阅

参考

ITagAggregator<T> 接口

Microsoft.VisualStudio.Text.Tagging 命名空间