Exemplos de extensibilidade do Visual C# de projeto e de Visual Basic
Visual Studioa documentação inclui exemplos que se aplicam a cenários de extensibilidade de programação.
Exemplos de programação podem ser encontrados nos seguintes locais:
Documentação de referência da extensibilidade geral. Um bom ponto de partida é EnvDTE e EnvDTE80.
Visual Basice Visual C# documentação de referência do projeto extensibilidade. Bons pontos de partida são VSLangProj e VSLangProj80.
Visual Basice Visual C# projeto extensibilidade conceitual documentação. A tabela a seguir lista os tópicos da tarefa ou tópicos de orientação que inclui links para tópicos de tarefa.
Tópico
Descrição
Acessando as Propriedadesde configuração de projeto específico do Tipo de projeto e Item de projeto
Contém links para tópicos de tarefa que demonstram como usar o project, item de projeto e propriedades de configuração específicas Visual Basic e Visual C# projetos.
How to: Usar uma Macro para Adicionar Texto em um Editor de Código do C# ou o Visual Basic
Explica como usar macros para adicionar texto a um Visual Basic ou Visual C# arquivo de código.
How to: Criar um aplicativo de Novo janelas usando extensibilidade
Explica como criar um Visual Basic ou Visual C# aplicativo do windows.
Respondendo a eventos (Visual Basic e projetos do Visual C#)
Contém links para tópicos que demonstram as diferentes maneiras de responder a eventos de ambiente em Visual Basic e Visual C# projetos.
Demonstra como manipular programaticamente o BuildManager e BuildManagerEvents objetos.
O objeto de FileCodeModel e o objeto CodeModel em Visual Basic e C# aplicativos de extensibilidade
Contém links para tópicos que demonstram como usar o modelo de código para descobrir e gerar Visual Basic ou Visual C# código.
How to: Manipular Visual Basic e C# projetos usando o objeto VSProject2
Demonstra como usar o VSProject2 o objeto para o controle Visual Basic e Visual C# projetos.
How to: Manipular a propriedade de importações de projetos de Visual Basic
Demonstra o uso da Imports propriedade em Visual Basic projetos.
Consulte também
Conceitos
Introduction to Project Extensibility