TextWindow 介面
傳回含有文字文件的視窗。
命名空間: EnvDTE
組件: EnvDTE (在 EnvDTE.dll 中)
語法
'宣告
<GuidAttribute("2FC54DC9-922B-44EB-8CC0-BA182584DC4B")> _
Public Interface TextWindow
[GuidAttribute("2FC54DC9-922B-44EB-8CC0-BA182584DC4B")]
public interface TextWindow
[GuidAttribute(L"2FC54DC9-922B-44EB-8CC0-BA182584DC4B")]
public interface class TextWindow
[<GuidAttribute("2FC54DC9-922B-44EB-8CC0-BA182584DC4B")>]
type TextWindow = interface end
public interface TextWindow
TextWindow 型別會公開下列成員。
屬性
名稱 | 說明 | |
---|---|---|
ActivePane | 在 [文字] 視窗中取得最近使用的窗格。 | |
DTE | 取得最上層擴充性物件。 | |
Panes | 取得在 TextWindow 物件中的窗格集合。 | |
Parent | 取得 TextWindow 物件的直接上層父物件。 | |
Selection | 取得物件,代表 TextWindow 物件上目前的選取範圍。 |
回頁首
備註
TextWindow 物件是在視窗是核心的編輯器視窗時,由 Window 物件的 Object 屬性傳回。 如果視窗中的文件是 HTML 文件,則視檢視設定為 [設計] 檢視或 [來源] 檢視,而取得 HTMLWindow 或 TextWindow 物件。
範例
Sub TextWindowExample(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 TextWindowExample(_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).");
}