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).");
}