다음을 통해 공유


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 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성 ActivePane 텍스트 창에서 가장 최근의 활성 창을 가져옵니다.
Public 속성 DTE 최상위 확장성 개체를 가져옵니다.
Public 속성 Panes TextWindow 개체에서 창 컬렉션을 가져옵니다.
Public 속성 Parent TextWindow 개체의 직계 부모를 가져옵니다.
Public 속성 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).");
}

참고 항목

참조

EnvDTE 네임스페이스