Visual C++ 확장성 개체 모델

Visual Studio의 추가 기능은 Visual Studio 2013에서 사용되지 않습니다. 추가 기능을 VSPackage 확장으로 업그레이드하는 것이 좋습니다. 업그레이드에 대한 자세한 내용은 FAQ: VSPackage 확장으로 추가 기능 변환 을 참조하십시오.

Visual C++ 설명서의 이 단원에서는 Visual C++ 확장성 개체 모델을 구성하는 네 가지 개체 모델에 대해 설명합니다.

Visual C++ 확장성 개체 모델은 Visual Studio IDE(통합 개발 환경)에서 진행되는 작업을 자동화하기 위해 COM 또는 .NET Framework와 호환되는 모든 언어에 사용할 수 있는 COM 개체, 인터페이스 및 관련된 관리되는 래퍼로 이루어진 집합입니다.

각 모델에는 Visual C++ 프로젝트의 일부를 나타내는 미리 정의된 개체가 포함되어 있습니다. Visual C++를 사용하거나 Visual C++에서 지원하는 Visual C# 같은 다른 언어로 개체를 조작할 수 있습니다. COM 또는 .NET Framework와 호환되는 모든 언어를 사용하여 속성을 읽거나 설정하고, 메서드를 호출하고, 이벤트를 처리할 수 있습니다. Visual Basic 매크로를 사용하거나 속성 창을 통해 각 모델을 조작할 수 있습니다.

단원 내용

관련 단원