共用方式為


IBraceCompletionSession 介面

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

命名空間:  Microsoft.VisualStudio.Text.BraceCompletion
組件:  Microsoft.VisualStudio.Text.UI (在 Microsoft.VisualStudio.Text.UI.dll 中)

語法

'宣告
Public Interface IBraceCompletionSession
public interface IBraceCompletionSession
public interface class IBraceCompletionSession
type IBraceCompletionSession =  interface end
public interface IBraceCompletionSession

IBraceCompletionSession 類型會公開下列成員。

屬性

  名稱 描述
公用屬性 ClosingBrace Gets the closing brace character.
公用屬性 ClosingPoint Gets the ending point of the session.
公用屬性 OpeningBrace Gets the opening brace character.
公用屬性 OpeningPoint Gets the starting point of the session.
公用屬性 SubjectBuffer Gets the subject buffer in which the brace completion session is occurring.
公用屬性 TextView Gets the text view in which the brace completion session is occurring.

回頁首

方法

  名稱 描述
公用方法 Finish Called after the session has been removed from the stack.
公用方法 PostBackspace Called by the editor after the character has been removed.
公用方法 PostDelete Called by the editor after the delete action.
公用方法 PostOverType Called by the editor after the closing brace character has been typed.
公用方法 PostReturn Called by the editor after the newline has been inserted.
公用方法 PostTab Called by the editor after the tab has been inserted.
公用方法 PreBackspace Called by the editor before the character has been removed.
公用方法 PreDelete Called by the editor when delete is pressed within the session.
公用方法 PreOverType Called by the editor when the closing brace character has been typed and before it is inserted into the buffer.
公用方法 PreReturn Called by the editor when return is pressed within the session.
公用方法 PreTab Called by the editor when tab has been pressed and before it is inserted into the buffer.
公用方法 Start Called before the session is added to the stack.

回頁首

請參閱

參考

Microsoft.VisualStudio.Text.BraceCompletion 命名空間