Modelo de objeto de extensibilidade do Visual C++

Os suplementos do Visual Studio foram substituídos no Visual Studio 2013. Você deve atualizar seus suplementos para as extensões VSPackage. Para obter mais informações sobre atualização, consulte Perguntas frequentes: convertendo suplementos em extensões VSPackage.

Esta seção da documentação do Visual C++ discute quatro modelos de objeto que compreendem o Modelo de Objeto de Extensibilidade do Visual C++.

O Modelo de Objeto de Extensibilidade do Visual C++ é um conjunto de objetos COM, interfaces e wrappers gerenciados associados que podem ser usados com qualquer linguagem em conformidade com COM ou o .NET Framework para automatizar as ações que ocorrem no IDE (ambiente de desenvolvimento integrado) do Visual Studio.

Cada modelo inclui os objetos predefinidos que representam pedaços de um projeto do Visual C++. Os objetos podem ser manipulados com o Visual C++ ou com outras linguagens para as quais o Visual C++ oferece suporte, como o Visual C#. As propriedades podem ser lidas e definidas, os métodos pode ser chamados e os eventos podem ser manipulados em qualquer linguagem compatível com COM ou o .NET Framework. Cada modelo pode ser manipulado com macros de Visual Basic ou através da janela de Propriedades.

Nesta seção

Seções relacionadas