ParseRequest Members
Include Protected Members
Include Inherited Members
Provides information to execute a parsing operation in a language service.
The ParseRequest type exposes the following members.
Constructors
Name | Description | |
---|---|---|
ParseRequest(Boolean) | Infrastructure. Initializes a new instance of the ParseRequest class in order to terminate the thread used for background parsing operations. | |
ParseRequest(Int32, Int32, TokenInfo, String, String, ParseReason, IVsTextView, AuthoringSink, Boolean) | Initializes a new instance of the ParseRequest class. |
Top
Methods
Name | Description | |
---|---|---|
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString | Returns a String that represents the current Object. (Inherited from Object.) |
Top
Properties
Name | Description | |
---|---|---|
Callback | Specifies the callback delegate to be called when the parsing operation has completed. | |
Col | Specifies the character offset on the first line to begin the parsing operation. | |
DirtySpan | Specifies a span of source that has changed. | |
FileName | Specifies the name of the source file being parsed. | |
IsSynchronous | Gets or sets whether or not the request is synchronous. | |
Line | Specifies the line on which to start the parsing operation. | |
Reason | Specifies the reason the parsing operation was started. | |
Scope | Specifies the AuthoringScope object that is used to return extended information from the parsing operation. | |
Sink | Specifies an AuthoringSink object used to contain information from the parsing operation. | |
Terminate | Infrastructure. Specifies whether the worker thread handling background parsing operations should exit. | |
Text | Specifies the source text to be parsed. | |
Timestamp | Specifies a time stamp for the parse request. | |
TokenInfo | Specifies a TokenInfo structure that is filled in with the results of the parsing operation. | |
View | Specifies the IVsTextView object representing the view that contains the source that is being parsed. |
Top