TokenInfo Class

Provides information about a particular token encountered by a language service's language parser.

Namespace:  Microsoft.VisualStudio.Package
Assemblies:   Microsoft.VisualStudio.Package.LanguageService (in Microsoft.VisualStudio.Package.LanguageService.dll)
  Microsoft.VisualStudio.Package.LanguageService.9.0 (in Microsoft.VisualStudio.Package.LanguageService.9.0.dll)

Syntax

Public Class TokenInfo

Dim instance As TokenInfo
public class TokenInfo
public ref class TokenInfo
public class TokenInfo

Remarks

The IScanner scanner uses this class to provide information about each token parsed. This class identifies the token type, specifies a color index for the token, specifies the start and end characters of the token (relative to the current line being parsed), and specifies any triggers that can be handled based on the token's type. See each property of this class for more details on how and when these properties are used.

Inheritance Hierarchy

System.Object
  Microsoft.VisualStudio.Package.TokenInfo

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

TokenInfo Members

Microsoft.VisualStudio.Package Namespace