In This Article

VBTokenTagger Class

A token tagger for the Visual Basic language.

public class VBTokenTagger : 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 v26.1.0 (http://www.actiprosoftware.com).

Constructors

VBTokenTagger(ICodeDocument, IDotNetClassificationTypeProvider)

Initializes an instance of the class.

public VBTokenTagger(ICodeDocument document, IDotNetClassificationTypeProvider classificationTypeProvider)
Parameter Type Description
document ICodeDocument

The specific ICodeDocument for which this token tagger will be used.

classificationTypeProvider IDotNetClassificationTypeProvider

A IDotNetClassificationTypeProvider that provides classification types used by this token tagger.

Properties

ClassificationTypeProvider

The IDotNetClassificationTypeProvider that provides classification types used by this token tagger.

public IDotNetClassificationTypeProvider ClassificationTypeProvider { get; }

Property Value

IDotNetClassificationTypeProvider

Methods

ClassifyToken(IToken)

Returns an IClassificationType for the specified IToken, if one is appropriate.

public override IClassificationType? ClassifyToken(IToken token)
Parameter Type Description
token IToken

The IToken to examine.

Returns

IClassificationType

Remarks

The default implementation of this method automatically returns the classification type if the token is an IMergeableToken.

Inherited Members

Extension Methods