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 ドキュメントの場合は、デザイン ビューまたはソース ビューのどちらが設定されているかに応じて、TextWindow オブジェクトまたは HTMLWindow オブジェクトを取得します。
例
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).");
}