Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Initializes the Colorizer class.
Namespace: Microsoft.VisualStudio.Package
Assemblies: Microsoft.VisualStudio.Package.LanguageService (in Microsoft.VisualStudio.Package.LanguageService.dll)
Microsoft.VisualStudio.Package.LanguageService.10.0 (in Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
Microsoft.VisualStudio.Package.LanguageService.9.0 (in Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Syntax
'Declaration
Public Sub New ( _
svc As LanguageService, _
buffer As IVsTextLines, _
scanner As IScanner _
)
public Colorizer(
LanguageService svc,
IVsTextLines buffer,
IScanner scanner
)
public:
Colorizer(
LanguageService^ svc,
IVsTextLines^ buffer,
IScanner^ scanner
)
new :
svc:LanguageService *
buffer:IVsTextLines *
scanner:IScanner -> Colorizer
public function Colorizer(
svc : LanguageService,
buffer : IVsTextLines,
scanner : IScanner
)
Parameters
- svc
Type: Microsoft.VisualStudio.Package.LanguageService
[in] The language service.
- buffer
Type: Microsoft.VisualStudio.TextManager.Interop.IVsTextLines
[in] The IVsTextLines object that serves as the buffer for the colorizer.
- scanner
Type: Microsoft.VisualStudio.Package.IScanner
[in] The IScanner object that handles all parsing operations associated with syntax highlighting.
Remarks
The IScanner object is obtained from the GetScanner method.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.