다음을 통해 공유


Document.ActiveWindow 속성

업데이트: 2007년 11월

현재 활성 창 또는 활성 창이 없는 경우에는 맨 위에 있는 창을 가져옵니다. 열려 있는 창이 없으면 Nothing을 반환합니다.

네임스페이스:  EnvDTE
어셈블리:  EnvDTE(EnvDTE.dll)

구문

ReadOnly Property ActiveWindow As Window

Dim instance As Document
Dim value As Window

value = instance.ActiveWindow
Window ActiveWindow { get; }
property Window^ ActiveWindow {
    Window^ get ();
}
function get ActiveWindow () : Window

속성 값

형식: EnvDTE.Window

Window 개체입니다.

설명

ActiveWindow는 문서의 활성 창을 반환합니다. 도구 창에서만 캡션을 설정할 수 있습니다. 문서 창 등의 다른 창 형식에서 캡션을 설정하려고 시도하는 경우, "알 수 없는 오류입니다"라는 오류가 나타납니다.

예제

public void WindowExample(DTE2 dte)
{  // Before running, create a text file named 
   // "TextFile1.txt", include it in your solution,
   // and select some text.
   Window win;
   Document doc;
   if (dte.Documents.Count > 0)
   {
      doc = dte.Documents.Item("TextFile1.txt");
      win = doc.ActiveWindow;
      // Show the name of the project that contains this window and document.
      MessageBox.Show(win.Project.Name);
   }
}

권한

  • 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.

참고 항목

참조

Document 인터페이스

Document 멤버

EnvDTE 네임스페이스