IBraceCompletionContext Interface

 

Represents a simple context used to extend the default brace completion behaviors to include language-specific behaviors such as parsing and formatting.

Namespace:   Microsoft.VisualStudio.Text.BraceCompletion
Assembly:  Microsoft.VisualStudio.Text.UI (in Microsoft.VisualStudio.Text.UI.dll)

public interface class IBraceCompletionContext

NameDescription
System_CAPS_pubmethodAllowOverType(IBraceCompletionSession^)

Called by the editor when the closing brace character has been typed. It does not occur if there is any non-whitespace character between the caret and the closing brace.

System_CAPS_pubmethodFinish(IBraceCompletionSession^)

Occurs after the session has been removed from the stack.

System_CAPS_pubmethodOnReturn(IBraceCompletionSession^)

Called by the editor when return is pressed while both braces are on the same line and no typing has occurred in the session.

System_CAPS_pubmethodStart(IBraceCompletionSession^)

Called before the session is added to the stack.

Return to top
Show: