In This Article

ICodeDocumentTaggerProvider Interface

Provides the base requirements for an object that can create ITagger<T> objects for an ICodeDocument.

public interface ICodeDocumentTaggerProvider

Properties

TagTypes

The ITagType objects that are supported by the ITagger<T> objects created by this provider.

IEnumerable<Type> TagTypes { get; }

Property Value

IEnumerable<Type>

See Also

Methods

GetTagger<T>(ICodeDocument)

Returns an ITagger<T> for the specified ICodeDocument.

ITagger<T>? GetTagger<T>(ICodeDocument document) where T : ITag
Type Parameters:
T -

The type of ITag created by the tagger.

Parameter Type Description
document ICodeDocument

The ICodeDocument that requires an ITagger<T>.

Returns

ITagger<T>

See Also

Extension Methods

See Also