TaggerProviderBase<TTagger> Class
Provides an abstract tagger provider base class that automatically returns the TagTypes supported
based on reflection of the TTagger type.
public abstract class TaggerProviderBase<TTagger> where TTagger : class
- Type Parameters:
-
TTagger-The Type of ITagger<T> that this factory creates.
- Inheritance:
- object object
- Derived:
- CSharpTokenTaggerProvider JavaScriptTokenTaggerProvider PythonTokenTaggerProvider VBTokenTaggerProvider XmlTokenTaggerProvider CodeDocumentTaggerProvider<TTagger> TextViewTaggerProvider<TTagger>
Constructors
TaggerProviderBase()
Initializes an instance of the class.
protected TaggerProviderBase()
Properties
TagTypes
The ITagType objects that are supported by the ITagger<T> objects created by this provider.
Inherited Members
- object.GetType()
- object.MemberwiseClone()
- object.ToString()
- object.Equals(object)
- object.Equals(object, object)
- object.ReferenceEquals(object, object)
- object.GetHashCode()