LanguageService.GetScanner Method

Returns a single instantiation of a parser.

Namespace:  Microsoft.VisualStudio.Package
Assembly:  Microsoft.VisualStudio.Package.LanguageService (in Microsoft.VisualStudio.Package.LanguageService.dll)

Syntax

'宣言
Public MustOverride Function GetScanner ( _
    buffer As IVsTextLines _
) As IScanner
'使用
Dim instance As LanguageService
Dim buffer As IVsTextLines
Dim returnValue As IScanner

returnValue = instance.GetScanner(buffer)
public abstract IScanner GetScanner(
    IVsTextLines buffer
)
public:
virtual IScanner^ GetScanner(
    IVsTextLines^ buffer
) abstract
public abstract function GetScanner(
    buffer : IVsTextLines
) : IScanner

Parameters

Return Value

Type: Microsoft.VisualStudio.Package.IScanner

If successful, returns an IScanner object; otherwise, returns a null value.

Remarks

This method must be implemented in a class derived from the LanguageService class. The parser that is returned is used in the colorizer and can be used in all other parsing operations.

Permissions

See Also

Reference

LanguageService Class

LanguageService Members

Microsoft.VisualStudio.Package Namespace