AuthoringSink Methods
Assembly: Microsoft.VisualStudio.Package.LanguageService.14.0 (in Microsoft.VisualStudio.Package.LanguageService.14.0.dll)
| Name | Description | |
|---|---|---|
![]() | AddError(String^, String^, TextSpan, Severity) | Adds an error in parsing message for later reporting. |
![]() | AddHiddenRegion(NewHiddenRegion) | Adds the specified NewHiddenRegion object to the internal hidden regions list. |
![]() | AddHiddenRegion(TextSpan) | Adds a new hidden region to the internal list based on the given TextSpan object. |
![]() | AddHiddenRegion(TextSpan, String^) | Add a hidden region to the internal list. |
![]() | AutoExpression(TextSpan) | Adds the span of an expression to an internal list. |
![]() | CodeSpan(TextSpan) | This adds a span of executable code to an internal list. |
![]() | EndParameters(TextSpan) | Called to indicate the end of a method's parameter list. |
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetType() | (Inherited from Object.) |
![]() | MatchMultiple(array<TextSpan>^, Int32) | Matching multiples are used to highlight in bold a completed statement. For example, a language can define a construct like if ... elif ... elif ... else ... endif. A priority can also be given so that multiple overlapping pairs can be prioritized for brace matching. The matching pair with the highest priority (largest integer value) wins. |
![]() | MatchPair(TextSpan, TextSpan, Int32) | Called to add the spans of the two paired elements in an internal list. |
![]() | MatchTriple(TextSpan, TextSpan, TextSpan, Int32) | Called to add a matching set of three elements to an internal list. |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | NextParameter(TextSpan) | Called when parsing a method parameter list and the parameter separator character has just been parsed. |
![]() | QualifyName(TextSpan, TextSpan, String^) | Called to note the location of a member reference. |
![]() | StartName(TextSpan, String^) | Called when an identifier is parsed. |
![]() | StartParameters(TextSpan) | Called at the start of a method's parameter list. |
![]() | ToString() | (Inherited from Object.) |

