다음을 통해 공유


DTE2 인터페이스

Visual Studio 자동화 개체 모델의 최상위 개체입니다.

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

구문

‘선언
<GuidAttribute("2EE1E9FA-0AFE-4348-A89F-ED9CB45C99CF")> _
Public Interface DTE2 _
    Inherits _DTE
[GuidAttribute("2EE1E9FA-0AFE-4348-A89F-ED9CB45C99CF")]
public interface DTE2 : _DTE
[GuidAttribute(L"2EE1E9FA-0AFE-4348-A89F-ED9CB45C99CF")]
public interface class DTE2 : _DTE
[<GuidAttribute("2EE1E9FA-0AFE-4348-A89F-ED9CB45C99CF")>]
type DTE2 =  
    interface
        interface _DTE
    end
public interface DTE2 extends _DTE

DTE2 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성 ActiveDocument (_DTE에서 상속됨)
Public 속성 ActiveDocument 활성 문서를 가져옵니다.
Public 속성 ActiveSolutionProjects (_DTE에서 상속됨)
Public 속성 ActiveSolutionProjects 현재 선택한 프로젝트의 배열을 가져옵니다.
Public 속성 ActiveWindow (_DTE에서 상속됨)
Public 속성 ActiveWindow 현재 활성 창 또는 활성 창이 없는 경우 맨 위의 창을 가져옵니다.
Public 속성 AddIns (_DTE에서 상속됨)
Public 속성 AddIns 현재 사용 가능한 추가 기능을 모두 포함하는 AddIns 컬렉션을 가져옵니다.
Public 속성 Application (_DTE에서 상속됨)
Public 속성 Application 인프라입니다. Microsoft 내부용입니다.
Public 속성 CommandBars (_DTE에서 상속됨)
Public 속성 CommandBars 개발 환경의 CommandBars 개체에 대한 참조를 가져옵니다.
Public 속성 CommandLineArguments (_DTE에서 상속됨)
Public 속성 CommandLineArguments 명령줄 인수를 나타내는 문자열을 가져옵니다.
Public 속성 Commands (_DTE에서 상속됨)
Public 속성 Commands Commands 컬렉션을 가져옵니다.
Public 속성 ContextAttributes (_DTE에서 상속됨)
Public 속성 ContextAttributes 자동화 클라이언트가 동적 도움말 창에서 현재 선택된 항목에 새 특성을 추가하고 이 특성에 대한 상황에 맞는 도움말을 제공할 수 있도록 하는 ContextAttributes 컬렉션을 가져옵니다.
Public 속성 Debugger (_DTE에서 상속됨)
Public 속성 Debugger 디버거 개체를 가져옵니다.
Public 속성 DisplayMode (_DTE에서 상속됨)
Public 속성 DisplayMode 디스플레이 모드(MDI 또는 탭 문서)를 가져오거나 설정합니다.
Public 속성 Documents (_DTE에서 상속됨)
Public 속성 Documents 개발 환경의 열린 문서 컬렉션을 가져옵니다.
Public 속성 DTE (_DTE에서 상속됨)
Public 속성 DTE 최상위 확장성 개체를 가져옵니다.
Public 속성 Edition (_DTE에서 상속됨)
Public 속성 Edition 환경 버전에 대한 설명을 가져옵니다.
Public 속성 Events (_DTE에서 상속됨)
Public 속성 Events Events 개체에 대한 참조를 가져옵니다.
Public 속성 FileName (_DTE에서 상속됨)
Public 속성 FileName 인프라입니다. Microsoft 내부용입니다.
Public 속성 Find (_DTE에서 상속됨)
Public 속성 Find 전역 텍스트 찾기 작업을 나타내는 Find 개체를 가져옵니다.
Public 속성 FullName (_DTE에서 상속됨)
Public 속성 FullName 개체 파일의 전체 경로와 이름을 가져옵니다.
Public 속성 Globals (_DTE에서 상속됨)
Public 속성 Globals 솔루션 파일(.sln), 프로젝트 파일 또는 사용자의 프로필 데이터에 저장되는 추가 기능 값이 포함된 Globals 개체를 가져옵니다.
Public 속성 IsOpenFile[String, String] (_DTE에서 상속됨)
Public 속성 IsOpenFile[String, String] 인프라입니다. Microsoft 내부용입니다.
Public 속성 ItemOperations (_DTE에서 상속됨)
Public 속성 ItemOperations ItemOperations 개체를 가져옵니다.
Public 속성 LocaleID (_DTE에서 상속됨)
Public 속성 LocaleID 개발 환경이 실행되고 있는 로캘의 ID를 가져옵니다.
Public 속성 Macros (_DTE에서 상속됨)
Public 속성 Macros Macros 개체를 가져옵니다.
Public 속성 MacrosIDE (_DTE에서 상속됨)
Public 속성 MacrosIDE 매크로 IDE의 자동화 모델 루트를 가져옵니다.
Public 속성 MainWindow (_DTE에서 상속됨)
Public 속성 MainWindow 주 개발 환경 창을 나타내는 Window 개체를 가져옵니다.
Public 속성 Mode (_DTE에서 상속됨)
Public 속성 Mode 개발 환경의 모드(디버그 또는 디자인)를 가져옵니다.
Public 속성 Name (_DTE에서 상속됨)
Public 속성 Name DTE 의 이름을 가져옵니다.
Public 속성 ObjectExtenders (_DTE에서 상속됨)
Public 속성 ObjectExtenders ObjectExtenders 개체를 가져옵니다.
Public 속성 Properties[String, String] (_DTE에서 상속됨)
Public 속성 Properties[String, String] 도구 메뉴의 옵션 대화 상자에 포함되어 있는 사용 가능한 모든 범주 및 하위 범주를 나타내는 Properties 컬렉션을 가져옵니다.
Public 속성 RegistryRoot (_DTE에서 상속됨)
Public 속성 RegistryRoot Visual Studio 레지스트리 설정의 루트에 대한 경로가 있는 문자열을 가져옵니다.
Public 속성 SelectedItems (_DTE에서 상속됨)
Public 속성 SelectedItems 개발 환경에서 현재 선택된 항목을 포함하는 컬렉션을 가져옵니다.
Public 속성 Solution (_DTE에서 상속됨)
Public 속성 Solution 개발 환경의 현재 인스턴스에서 열려 있는 모든 프로젝트를 나타내고 빌드 개체에 대한 액세스를 허용하는 Solution 개체를 가져옵니다.
Public 속성 SourceControl (_DTE에서 상속됨)
Public 속성 SourceControl 개체와 관련된 파일의 소스 코드 제어 상태를 조작할 수 있는 SourceControl 개체를 가져옵니다.
Public 속성 StatusBar (_DTE에서 상속됨)
Public 속성 StatusBar 주 개발 환경 창의 상태 표시줄을 나타내는 StatusBar 개체를 가져옵니다.
Public 속성 SuppressUI (_DTE에서 상속됨)
Public 속성 SuppressUI 자동화 코드를 실행하는 동안 UI(사용자 인터페이스)를 표시할지 여부를 나타내는 값을 가져오거나 설정합니다.
Public 속성 ToolWindows 도구 창을 찾기 위한 바로 가기로 사용되는 ToolWindows 개체를 가져옵니다.
Public 속성 UndoContext (_DTE에서 상속됨)
Public 속성 UndoContext 전역 UndoContext 개체를 가져옵니다.
Public 속성 UserControl (_DTE에서 상속됨)
Public 속성 UserControl 사용자가 환경을 시작했는지 환경이 자동으로 시작되었는지 나타내는 값을 가져옵니다.
Public 속성 Version (_DTE에서 상속됨)
Public 속성 Version 호스트 응용 프로그램의 버전 번호를 가져옵니다.
Public 속성 WindowConfigurations (_DTE에서 상속됨)
Public 속성 WindowConfigurations 사용할 수 있는 모든 창 구성을 표시하는 WindowConfigurations 컬렉션을 가져옵니다.
Public 속성 Windows (_DTE에서 상속됨)
Public 속성 Windows 개체에 표시되는 창을 포함하는 Windows 컬렉션을 가져옵니다.

위쪽

메서드

  이름 설명
Public 메서드 ExecuteCommand(String, String) (_DTE에서 상속됨)
Public 메서드 ExecuteCommand(String, String) 지정된 명령을 실행합니다.
Public 메서드 GetObject(String) (_DTE에서 상속됨)
Public 메서드 GetObject(String) DTE 개체에 런타임에 바인딩되어 런타임에 이름으로 액세스할 수 있는 인터페이스 또는 개체를 가져옵니다.
Public 메서드 GetThemeColor Visual Studio 내에서 사용자 인터페이스를 그리는 데 사용되는 색을 가져옵니다.
Public 메서드 LaunchWizard(String, array<Object[]%) (_DTE에서 상속됨)
Public 메서드 LaunchWizard(String, array<Object[]%) 제공된 매개 변수를 사용하여 마법사를 실행합니다.
Public 메서드 OpenFile(String, String) (_DTE에서 상속됨)
Public 메서드 OpenFile(String, String) 인프라입니다. Microsoft 내부용입니다.
Public 메서드 Quit() (_DTE에서 상속됨)
Public 메서드 Quit() Visual Studio 환경을 닫습니다.
Public 메서드 SatelliteDllPath(String, String) (_DTE에서 상속됨)
Public 메서드 SatelliteDllPath(String, String) 추가 기능이나 마법사의 설치 디렉터리 및 지역화 리소스를 포함하는 DLL의 파일 이름을 지정한 경우 위성 DLL에 대한 계산된 경로를 반환합니다.

위쪽

설명

DTE 개체는 추가 기능을 만들 때 구현하는 OnConnection 메서드에서 제공합니다. DTE 개체는 Visual Basic의 Application 개체입니다.

VBProjects 또는 CSharpProjects 같은 프로젝트 전용 속성에 액세스하려면 DTE.GetObject("VBProjects") 구문을 사용합니다.

EnvDTE 네임스페이스와 DTE 개체를 참조하는 데 대한 자세한 내용은 자동화 어셈블리 및 DTE2 개체 참조를 참조하십시오.

예제

Sub DTEExample()
  Dim objTextDoc As TextDocument
  Dim objEP As EditPoint
  
  'Create a new text document.
  DTE2.ItemOperations.NewFile("General\Text File")
  'Get a handle to the new document.
  Set objTextDoc = DTE2.ActiveDocument.Object("TextDocument")
  Set objEP = objTextDoc.StartPoint.CreateEditPoint
  'Create an EditPoint and add some text.
  objEP.Insert "A test sentence."
End Sub

참고 항목

참조

EnvDTE80 네임스페이스

기타 리소스

자동화 어셈블리 및 DTE2 개체 참조