IBraceCompletionManager Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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. |