共用方式為


IVsTextViewCreationListener 介面

當文字檢視配置器時,引發事件的接聽程式 (IVsTextView) 建立和初始化。

命名空間:  Microsoft.VisualStudio.Editor
組件:  Microsoft.VisualStudio.Editor (在 Microsoft.VisualStudio.Editor.dll 中)

語法

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

IVsTextViewCreationListener 類型會公開下列成員。

方法

  名稱 描述
公用方法 VsTextViewCreated 在已建立並初始化 IVsTextView 配接器時呼叫。

回頁首

備註

匯入程式必須將其匯出,使用下列屬性標記:

[Export(typeof(IVsTextViewCreationListener))] 

您可以篩選特定這個接聽程式ContentTypeAttributeTextViewRoleAttribute

比方說,若要限制這個接聽程式的可編輯的文字檢視,您可以使用下列屬性:

[Export(typeof(IVsTextViewCreationListener))]
[ContentType("text")]
[TextViewRole(PredefinedTextViewRoles.Editable)]

如需使用 ContentTypeAttributeTextViewRoleAttribute 的詳細資訊,請參閱 編輯器的擴充點

當您想要處理您的擴充功能中的特定按鍵時,您可以使用這個接聽程式。 您只要取得文字檢視配置器的參考 (IVsTextView) 建立文字檢視時,然後將指令篩選新增至檢視中使用此參照 (使用AddCommandFilter)。

範例

下列逐步解說中,您可以找到此介面的範例:

逐步解說: 顯示簽章說明

逐步解說: 顯示陳述式完成

逐步解說: 使用快速鍵編輯器副檔名為

請參閱

參考

Microsoft.VisualStudio.Editor 命名空間