Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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.
Namespace: Microsoft.VisualStudio.Text.BraceCompletion
Assembly: Microsoft.VisualStudio.Text.UI (in Microsoft.VisualStudio.Text.UI.dll)
Syntax
'Declaration
Public Interface IBraceCompletionSessionProvider
public interface IBraceCompletionSessionProvider
public interface class IBraceCompletionSessionProvider
type IBraceCompletionSessionProvider = interface end
public interface IBraceCompletionSessionProvider
The IBraceCompletionSessionProvider type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
![]() |
TryCreateSession | If appropriate, creates an IBraceCompletionSession based on the language context at the openingPoint. |
Top
Remarks
Exports must include at least one [BracePair] attribute and at least one [ContentType] attribute.
Examples
This is a MEF component part, and should be exported with the following attribute:
[Export(typeof(IBraceCompletionSessionProvider))]
.gif)