24 references to AbstractAsynchronousTaggerProvider
Microsoft.CodeAnalysis.EditorFeatures (24)
Tagging\AbstractAsynchronousTaggerProvider.cs (5)
201
/// Called by the <see cref="
AbstractAsynchronousTaggerProvider
{TTag}"/> infrastructure to
210
/// Called by the <see cref="
AbstractAsynchronousTaggerProvider
{TTag}"/> infrastructure to determine the set of
236
/// Creates the <see cref="ITaggerEventSource"/> that notifies the <see cref="
AbstractAsynchronousTaggerProvider
{TTag}"/>
286
internal readonly struct TestAccessor(
AbstractAsynchronousTaggerProvider
<TTag> provider)
288
private readonly
AbstractAsynchronousTaggerProvider
<TTag> _provider = provider;
Tagging\AbstractAsynchronousTaggerProvider.TagSource.cs (3)
56
private readonly
AbstractAsynchronousTaggerProvider
<TTag> _dataSource;
128
/// <see langword="true"/> for <see cref="
AbstractAsynchronousTaggerProvider
{TTag}.ComputeInitialTagsSynchronously"/>,
146
AbstractAsynchronousTaggerProvider
<TTag> dataSource)
Tagging\AsynchronousTaggerProvider.cs (1)
12
:
AbstractAsynchronousTaggerProvider
<TTag>(taggerHost, featureName), ITaggerProvider
Tagging\AsynchronousViewportTaggerProvider.cs (9)
22
/// cref="
AbstractAsynchronousTaggerProvider
{TTag}.EventChangeDelay"/>, but will also compute tags for the regions
82
/// <inheritdoc cref="
AbstractAsynchronousTaggerProvider
{TTag}.Options"/>
85
/// <inheritdoc cref="
AbstractAsynchronousTaggerProvider
{TTag}.TextChangeBehavior"/>
88
/// <inheritdoc cref="
AbstractAsynchronousTaggerProvider
{TTag}.CreateEventSource(ITextView?, ITextBuffer)"/>
91
/// <inheritdoc cref="
AbstractAsynchronousTaggerProvider
{TTag}.EventChangeDelay"/>
94
/// <inheritdoc cref="
AbstractAsynchronousTaggerProvider
{TTag}.ProduceTagsAsync(TaggerContext{TTag}, CancellationToken)"/>
97
/// <inheritdoc cref="
AbstractAsynchronousTaggerProvider
{TTag}.TagEquals(TTag, TTag)"/>
100
/// <inheritdoc cref="
AbstractAsynchronousTaggerProvider
{TTag}.SpanTrackingMode"/>
103
/// <inheritdoc cref="
AbstractAsynchronousTaggerProvider
{TTag}.SupportsFrozenPartialSemantics"/>
Tagging\AsynchronousViewTaggerProvider.cs (1)
18
:
AbstractAsynchronousTaggerProvider
<TTag>(taggerHost, featureName), IViewTaggerProvider
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 (1)
44
/// 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