IVsExpansionClient Methods
Visual Studio 2015
Namespace:
Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
| Name | Description | |
|---|---|---|
![]() | EndExpansion() | Called to signal the end of the code snippet insertion and editing phase. |
![]() | FormatSpan(IVsTextLines^, array<TextSpan>^) | Called to format the specified span in the specified text buffer. |
![]() | GetExpansionFunction(IXMLDOMNode^, String^, IVsExpansionFunction^) | Called to obtain an expansion function for the specified code snippet. |
![]() | IsValidKind(IVsTextLines^, array<TextSpan>^, String^, Int32) | Called to verify that the specified location can accept the specified kind of snippet. |
![]() | IsValidType(IVsTextLines^, array<TextSpan>^, array<String^>^, Int32, Int32) | Called to verify that the specified location can accept the specified types of code snippets. |
![]() | OnAfterInsertion(IVsExpansionSession^) | Called after the code snippet has been inserted and formatted. |
![]() | OnBeforeInsertion(IVsExpansionSession^) | Called before the code snippet has been inserted. |
![]() | OnItemChosen(String^, String^) | Called when a code snippet name has been selected from an IntelliSense menu. |
![]() | PositionCaretForEditing(IVsTextLines^, array<TextSpan>^) | Called to position the edit caret in the specified place in a code snippet after it has been inserted and formatted. |
Show:
