XmlTokenTagger Class
Represents a token tagger for the XML
language.
public class XmlTokenTagger : TokenTagger, ITagger<ITokenTag>, ITagger<IClassificationTag>, ITaggerBase, IOrderable, IKeyedObject
- Inheritance:
- object TaggerBase<ITokenTag> TokenTagger object
- Implements:
- ITagger<ITokenTag> ITagger<IClassificationTag> ITaggerBase IOrderable IKeyedObject
Remarks
This type was generated by the Actipro Language Designer tool v11.1.542.0 (http://www.actiprosoftware.com). Generated code is based on input created by Actipro Software LLC. Copyright (c) 2001-2024 Actipro Software LLC. All rights reserved.
Constructors
XmlTokenTagger(ICodeDocument, IXmlClassificationTypeProvider)
Initializes a new instance of the XmlTokenTagger
class.
public XmlTokenTagger(ICodeDocument document, IXmlClassificationTypeProvider classificationTypeProvider)
Parameter | Type | Description |
---|---|---|
document | ICodeDocument | The specific ICodeDocument for which this token tagger will be used. |
classificationTypeProvider | IXmlClassificationTypeProvider | A IXmlClassificationTypeProvider that provides classification types used by this token tagger. |
Properties
ClassificationTypeProvider
Gets the IXmlClassificationTypeProvider that provides classification types used by this token tagger.
public IXmlClassificationTypeProvider ClassificationTypeProvider { get; }
Property Value
- IXmlClassificationTypeProvider:
The IXmlClassificationTypeProvider that provides classification types used by this token tagger.
Inherited Members
- TokenTagger.ClassifyToken(IToken)
- TokenTagger.OnClosed()
- TokenTagger.GetTags(NormalizedTextSnapshotRangeCollection, object)
- TokenTagger.GetTokens(ILexer, TextSnapshotRange, object, bool, out int)
- TokenTagger.RaiseTagsChanged(TagsChangedEventArgs)
- TaggerBase<ITokenTag>.ChangeDocument(ICodeDocument)
- TaggerBase<ITokenTag>.Close()
- TaggerBase<ITokenTag>.OnTagAggregatorAttached(ITagAggregatorBase)
- TaggerBase<ITokenTag>.OnTagAggregatorDetached(ITagAggregatorBase)
- TaggerBase<ITokenTag>.OnTagsChanged(TagsChangedEventArgs)
- TaggerBase<ITokenTag>.Document
- TaggerBase<ITokenTag>.Key
- TaggerBase<ITokenTag>.Orderings
- TaggerBase<ITokenTag>.Closed
- TaggerBase<ITokenTag>.TagsChanged
- object.GetType()
- object.MemberwiseClone()
- object.ToString()
- object.Equals(object)
- object.Equals(object, object)
- object.ReferenceEquals(object, object)
- object.GetHashCode()