2 types derived from AbstractAsynchronousTaggerProvider
Microsoft.CodeAnalysis.EditorFeatures (2)
Tagging\AsynchronousTaggerProvider.cs (1)
15
internal abstract class AsynchronousTaggerProvider<TTag> :
AbstractAsynchronousTaggerProvider
<TTag>, ITaggerProvider
Tagging\AsynchronousViewTaggerProvider.cs (1)
16
internal abstract class AsynchronousViewTaggerProvider<TTag> :
AbstractAsynchronousTaggerProvider
<TTag>, IViewTaggerProvider
16 references to AbstractAsynchronousTaggerProvider
Microsoft.CodeAnalysis.EditorFeatures (16)
Tagging\AbstractAsynchronousTaggerProvider.cs (5)
197
/// Called by the <see cref="
AbstractAsynchronousTaggerProvider
{TTag}"/> infrastructure to
206
/// Called by the <see cref="
AbstractAsynchronousTaggerProvider
{TTag}"/> infrastructure to determine
221
/// Creates the <see cref="ITaggerEventSource"/> that notifies the <see cref="
AbstractAsynchronousTaggerProvider
{TTag}"/>
289
private readonly
AbstractAsynchronousTaggerProvider
<TTag> _provider;
291
public TestAccessor(
AbstractAsynchronousTaggerProvider
<TTag> provider)
Tagging\AbstractAsynchronousTaggerProvider.TagSource.cs (3)
55
private readonly
AbstractAsynchronousTaggerProvider
<TTag> _dataSource;
128
/// <see langword="true"/> for <see cref="
AbstractAsynchronousTaggerProvider
{TTag}.ComputeInitialTagsSynchronously"/>,
147
AbstractAsynchronousTaggerProvider
<TTag> dataSource,
Tagging\ITaggerEventSource.cs (2)
12
/// The events that the <see cref="
AbstractAsynchronousTaggerProvider
{TTag}"/> listens to, to know when
14
/// buffer changes, and can tell the <see cref="
AbstractAsynchronousTaggerProvider
{TTag}"/> that it needs
Tagging\TaggerContext.cs (2)
34
/// must be specified in <see cref="
AbstractAsynchronousTaggerProvider
{TTag}.TextChangeBehavior"/>.
40
/// to <see cref="
AbstractAsynchronousTaggerProvider
{TTag}.ProduceTagsAsync(TaggerContext{TTag}, CancellationToken)"/>. Note: state will
Tagging\TaggerDelay.cs (1)
10
/// How quickly the <see cref="
AbstractAsynchronousTaggerProvider
{TTag}"/> should update tags after
Tagging\TaggerEventArgs.cs (1)
10
/// Information provided to the <see cref="
AbstractAsynchronousTaggerProvider
{TTag}"/> when
Tagging\TaggerTextChangeBehavior.cs (2)
25
/// that is passed to <see cref="
AbstractAsynchronousTaggerProvider
{TTag}.ProduceTagsAsync(TaggerContext{TTag}, CancellationToken)"/>.
32
/// that is passed to <see cref="
AbstractAsynchronousTaggerProvider
{TTag}.ProduceTagsAsync(TaggerContext{TTag}, CancellationToken)"/>.