Partager via


IBraceCompletionManager Interface

Definition

A per text view manager for brace completion.

public interface class IBraceCompletionManager
public interface IBraceCompletionManager
type IBraceCompletionManager = interface
Public Interface IBraceCompletionManager

Properties

ActiveSessionCount

Returns number of currently active sessions.

ClosingBraces

Closing brace characters the brace completion manager is currently registered to handle.

Enabled

Returns true if brace completion is enabled.

HasActiveSessions

Returns true if there are currently active sessions.

OpeningBraces

Opening brace characters the brace completion manager is currently registered to handle.

Methods

PostBackspace()

Called by the editor after the character has been removed.

PostDelete()

Called by the editor after the delete action.

PostReturn()

Called by the editor after the new line has been inserted.

PostTab()

Called by the editor after the tab has been inserted.

PostTypeChar(Char)

Called by the editor after a character has been typed.

PreBackspace(Boolean)

Called by the editor before the character has been removed.

PreDelete(Boolean)

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

PreReturn(Boolean)

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

PreTab(Boolean)

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

PreTypeChar(Char, Boolean)

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

Applies to