共用方式為


TextPanes 介面

包含文字編輯器視窗中的所有 TextPane 物件。

命名空間:  EnvDTE
組件:  EnvDTE (在 EnvDTE.dll 中)

語法

'宣告
<GuidAttribute("D9013D31-3652-46B2-A25A-29A881B9F86B")> _
Public Interface TextPanes _
    Inherits IEnumerable
[GuidAttribute("D9013D31-3652-46B2-A25A-29A881B9F86B")]
public interface TextPanes : IEnumerable
[GuidAttribute(L"D9013D31-3652-46B2-A25A-29A881B9F86B")]
public interface class TextPanes : IEnumerable
[<GuidAttribute("D9013D31-3652-46B2-A25A-29A881B9F86B")>]
type TextPanes =  
    interface
        interface IEnumerable
    end
public interface TextPanes extends IEnumerable

TextPanes 型別會公開下列成員。

屬性

  名稱 說明
公用屬性 Count 取得值,表示 TextPanes 集合中物件的數目。
公用屬性 DTE 取得最上層擴充性物件。
公用屬性 Parent 取得 TextPanes 集合的直接上層父物件。

回頁首

方法

  名稱 說明
公用方法 GetEnumerator() 傳回會逐一查看集合的列舉程式。 (繼承自 IEnumerable)。
公用方法 GetEnumerator() 取得列舉集合中的項目。
公用方法 Item 傳回在 TextPanes 集合中的 TextPane 物件。

回頁首

備註

您可以將一個文字編輯器視窗分割成兩個窗格。 TextPane 物件可以讓您存取與每個窗格關聯的特定文字選取範圍以及它的屬性 (例如高度、寬度等)。 TextPanes 集合含有文字編輯器視窗的一或多個這些 TextPane 物件。

範例

Sub TextPanesExample(ByVal dte As EnvDTE.DTE)
    Dim objTW As TextWindow
    Dim colPanes As TextPanes

    objTW = dte.ActiveWindow.Object
    colPanes = objTW.Panes
    MsgBox("The """ & objTW.Parent.Caption & """ window contains " & _
    Str(colPanes.Count) & " pane(s).")
End Sub
public void TextPanesExample(_DTE dte)
{
    TextWindow tw;
    TextPanes tps;

    tw = (TextWindow)dte.ActiveWindow.Object;
    tps = tw.Panes;
    MessageBox.Show ("The \"" + tw.Parent.Caption + "\"" + " window    
    contains " + tps.Count.ToString () + " pane(s).");
}

請參閱

參考

EnvDTE 命名空間