IBraceCompletionSessionProvider Interface

Définition

Représente un point d’extension utilisé pour créer un IBraceCompletionSession pour l’achèvement de l’accolade. Une session effectue le suivi d’un ensemble d’accolades et gère les actions effectuées par l’utilisateur entre les accolades pour permettre le dépassement de la saisie de l’accolade fermante et de la mise en forme supplémentaire.

public interface class IBraceCompletionSessionProvider
public interface class IBraceCompletionSessionProvider
__interface IBraceCompletionSessionProvider
public interface IBraceCompletionSessionProvider
type IBraceCompletionSessionProvider = interface
Public Interface IBraceCompletionSessionProvider

Remarques

Il s’agit d’une partie de composant MEF qui doit être exportée avec l’attribut suivant : [Export (typeof (IBraceCompletionSessionProvider))]

Les exportations doivent inclure au moins un attribut [BracePair] et au moins un attribut [ContentType].

Méthodes

TryCreateSession(ITextView, SnapshotPoint, Char, Char, IBraceCompletionSession)

Le cas échéant, crée un IBraceCompletionSession basé sur le contexte de langage au niveau du openingPoint .

S’applique à