IBraceCompletionSessionProvider Interface
Visual Studio 2015
An extension point used to create an IBraceCompletionSession for brace completion. A session tracks a set of braces and handles actions performed by the user within the braces to allow for overtyping of the closing brace and additional formatting.
Assembly: Microsoft.VisualStudio.Text.UI (in Microsoft.VisualStudio.Text.UI.dll)
| Name | Description | |
|---|---|---|
![]() | TryCreateSession(ITextView^, SnapshotPoint, Char, Char, IBraceCompletionSession^) | If appropriate, creates an IBraceCompletionSession based on the language context at the openingPoint. |
Exports must include at least one [BracePair] attribute and at least one [ContentType] attribute.
This is a MEF component part, and should be exported with the following attribute:
[Export(typeof(IBraceCompletionSessionProvider))]
Show:
