IBraceCompletionSession Interface

 

Represents a brace completion session for the purpose of tracking a pair of braces and handling actions occurring between the OpeningPoint and ClosingPoint.

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

public interface class IBraceCompletionSession

NameDescription
System_CAPS_pubpropertyClosingBrace

Gets the closing brace character.

System_CAPS_pubpropertyClosingPoint

Gets the ending point of the session.

System_CAPS_pubpropertyOpeningBrace

Gets the opening brace character.

System_CAPS_pubpropertyOpeningPoint

Gets the starting point of the session.

System_CAPS_pubpropertySubjectBuffer

Gets the subject buffer in which the brace completion session is occurring.

System_CAPS_pubpropertyTextView

Gets the text view in which the brace completion session is occurring.

NameDescription
System_CAPS_pubmethodFinish()

Called after the session has been removed from the stack.

System_CAPS_pubmethodPostBackspace()

Called by the editor after the character has been removed.

System_CAPS_pubmethodPostDelete()

Called by the editor after the delete action.

System_CAPS_pubmethodPostOverType()

Called by the editor after the closing brace character has been typed.

System_CAPS_pubmethodPostReturn()

Called by the editor after the newline has been inserted.

System_CAPS_pubmethodPostTab()

Called by the editor after the tab has been inserted.

System_CAPS_pubmethodPreBackspace(Boolean)

Called by the editor before the character has been removed.

System_CAPS_pubmethodPreDelete(Boolean)

Called by the editor when delete is pressed within the session.

System_CAPS_pubmethodPreOverType(Boolean)

Called by the editor when the closing brace character has been typed and before it is inserted into the buffer.

System_CAPS_pubmethodPreReturn(Boolean)

Called by the editor when return is pressed within the session.

System_CAPS_pubmethodPreTab(Boolean)

Called by the editor when tab has been pressed and before it is inserted into the buffer.

System_CAPS_pubmethodStart()

Called before the session is added to the stack.

Return to top
Show: