Partager via


Vue d'ensemble des projets sans modèle

Les macros complémentaires Visual Studio sont déconseillées dans Visual Studio 2013. Vous devriez mettre vos macros complémentaires à niveau vers des extensions VSPackage. Pour plus d'informations sur les mises à jour, consultez FAQ : conversion de compléments en extensions VSPackage.

La plupart des types de projets dans Visual Studio implémentent le modèle Automation Visual Studio. Certains projets, cependant, ne se conforment pas à cette généralité. Lorsqu'un tel projet est rencontré pendant que vous programmez dans le modèle Automation de Visual Studio, il est désigné par le terme de « projet sans modèle ».

Projets sans modèle

Les projets sans modèle sont traités de la même façon que les projets avec modèle, excepté qu'un grand nombre des propriétés et méthodes liées au projet ne fonctionnent pas avec eux. Le modèle Automation ne pouvant pas communiquer avec le projet, certains détails ne peuvent pas être obtenus ou modifiés. Vous ne pouvez obtenir que des informations de base sur de tels projets.

Voici une liste de membres valides (qui s'applique à différents objets et collections) pour les projets sans modèle :

Membres valides des projets sans modèle

Propriété DTE

Propriété Name

Propriété Kind

Propriété FileName

Propriété UniqueName

Si d'autres propriétés ou méthodes sont utilisées avec un projet sans modèle, la valeur E_NOTIMPL ou Nothing est retournée.

Voir aussi

Tâches

Comment : ajouter et gérer des commandes

Comment : créer un complément

Procédure pas à pas : création d'un Assistant

Concepts

Projets et solutions

Graphique Modèle d'objet Automation

Autres ressources

Création et contrôle de fenêtres d'environnement

Création de compléments et d'Assistants

Guide de référence de l'extensibilité et de l'automation