Compartilhar via


LanguageService.BeginParse Method

Starts a parse operation on a background thread.

Namespace:  Microsoft.VisualStudio.Package
Assemblies:   Microsoft.VisualStudio.Package.LanguageService.9.0 (in Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
  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.12.0 (in Microsoft.VisualStudio.Package.LanguageService.12.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.11.0 (in Microsoft.VisualStudio.Package.LanguageService.11.0.dll)

Syntax

'Declaration
Public Function BeginParse ( _
    request As ParseRequest, _
    handler As ParseResultHandler _
) As IAsyncResult
public IAsyncResult BeginParse(
    ParseRequest request,
    ParseResultHandler handler
)
public:
IAsyncResult^ BeginParse(
    ParseRequest^ request, 
    ParseResultHandler^ handler
)
member BeginParse : 
        request:ParseRequest * 
        handler:ParseResultHandler -> IAsyncResult
public function BeginParse(
    request : ParseRequest, 
    handler : ParseResultHandler
) : IAsyncResult

Parameters

Return Value

Type: IAsyncResult
The parse result.

Remarks

This method is used to initiate all parsing operations other than those needed for colorization (which are handled directly by the Colorizer class).

.NET Framework Security

See Also

Reference

LanguageService Class

Microsoft.VisualStudio.Package Namespace