다음을 통해 공유


Interop 어셈블리를 사용하는 명령 및 메뉴

Interop 어셈블리를 사용하여 메뉴 및 도구 모음 명령을 구현하는 VSPackage는 다음을 수행해야 합니다.

  • Visual Studio IDE(통합 개발 환경)에 지원하는 명령과 이 명령이 현재 사용하도록 설정되어 있는지 여부를 알립니다.

  • 명령 처리를 위한 규칙(계약)을 준수합니다.

  • IOleCommandTarget 또는 IVsUIHierarchy 인터페이스를 사용하여 명령 처리를 명시적으로 구현합니다.

    다음 섹션에서는 이러한 작업을 수행하는 방법을 설명합니다.

이 섹션의 내용

VSPackage가 지원하는 명령과 이 명령이 현재 사용하도록 설정되어 있는지 여부를 IDE에 알릴 방법을 설명합니다.

Interop 어셈블리를 사용하여 명령을 구현하는 모든 VSPackage에서 사용하는 기본 명령 계약의 정의를 제공합니다.

VSPackage에서 명령을 구현하는 방법에 대한 개요를 제공합니다.

VSPackage가 명령 처리기를 제공한다는 것을 IDE에 알리는 데 필요한 레지스트리 항목에 대해 설명합니다.

IDE에서 사용할 수 있는 VSPackage 명령과 이를 처리하는 개체를 결정하는 데 사용되는 조건에 대해 설명합니다.

Visual Studio 명령 지원을 사용하는 UI를 만드는 방법에 대한 세부 정보를 제공합니다.

개체를 올바른 명령 요청과 연결하는 데 사용되는 프로세스의 개요입니다.