ParseRequest Constructor (Int32, Int32, TokenInfo^, String^, String^, ParseReason, IVsTextView^, AuthoringSink^, Boolean)

 

Initializes a new instance of the ParseRequest class.

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

public:
ParseRequest(
	int line,
	int col,
	TokenInfo^ info,
	String^ src,
	String^ fname,
	ParseReason reason,
	IVsTextView^ view,
	AuthoringSink^ sink,
	bool synchronous
)

Parameters

line
Type: System::Int32

The line on which to start the parsing operation.

col
Type: System::Int32

The character offset on the first line to begin the parsing operation.

info
Type: Microsoft.VisualStudio.Package::TokenInfo^

The object that is to be filled with the results of the parsing operation.

src
Type: System::String^

The text to be parsed.

fname
Type: System::String^

The name of the source file to be parsed.

reason
Type: Microsoft.VisualStudio.Package::ParseReason

The reason the parsing operation was started.

view
Type: Microsoft.VisualStudio.TextManager.Interop::IVsTextView^

The view that contains the source file that is being parsed.

sink
Type: Microsoft.VisualStudio.Package::AuthoringSink^

The object used to contain information from the parsing operation.

synchronous
Type: System::Boolean

true if the request is synchronous, false if it is asynchronous.

Return to top
Show: