Share via


Fichiers créés pour votre Assistant

Mise à jour : novembre 2007

Votre Assistant utilise le nom spécifié dans la case Nom de la boîte de dialogue Nouveau projet pour dériver les noms de certains fichiers et classes.

L'Assistant personnalisé ajoute des commentaires aux fichiers qu'il crée pour votre projet. L'Assistant personnalisé crée aussi un fichier texte, ReadMe.txt, dans votre nouveau répertoire d'application. Ce fichier détaille le contenu et l'utilisation des autres fichiers créés par l'Assistant personnalisé.

La table ci-dessous décrit les fichiers créés par l'Assistant personnalisé. Pour plus d'informations sur l'interaction entre les éléments clés pour créer un Assistant, consultez Conception d'un Assistant.

Fichier

Description

Project.vsz

Fichier texte comparable à l'ancien format .ini. Il identifie le moteur d'Assistant et fournit des informations de contexte et des paramètres personnalisés facultatifs.

Project.vsdir

Fichier texte assurant le routage entre le shell Visual Studio et les éléments du projet d'Assistant.

Fichiers HTML (facultatifs)

Un Assistant peut contenir une interface utilisateur (UI), qui est une interface HTML. Un fichier sans interface utilisateur ne contient pas de fichier HTML.

Default.htm est le fichier spécifiant les fonctionnalités de l'interface utilisateur. Si vous spécifiez plus d'une page dans Paramètres de l'application de l'Assistant personnalisé, les fichiers supplémentaires s'appellent Page_PageNum.htm.

Fichiers de script

Un Assistant accède au moteur de script et crée un fichier JScript, Default.js, pour chaque projet. Il inclut aussi Common.js. Ces fichiers contiennent des fonctions JScript accédant à l'Assistant Visual C++, au code et aux modèles objet d'environnement pour personnaliser un Assistant. Vous pouvez ajouter ou personnaliser des fonctions dans le fichier Default.js du projet d'Assistant.

Modèles

Les modèles d'un Assistant sont un ensemble de fichiers texte qui contiennent des directives, analysées et insérées dans la table de symboles en fonction des sélections de l'utilisateur de l'Assistant. Les fichiers texte modèles sont rendus conformément aux entrées de l'utilisateur et ajoutés au projet. Les informations appropriées sont obtenues par accès direct à la table de symboles des contrôles de l'Assistant.

Templates.inf

Fichier texte qui contient la liste de tous les modèles associés au projet.

Default.vcproj

Fichier .xml qui contient les informations sur le type du projet.

Sample.txt

Fichier modèle présentant l'utilisation de vos directives d'Assistant.

ReadMe.txt

Fichier modèle qui contient un résumé de chacun des fichiers créés par l'Assistant personnalisé.

Images (facultatif)

Vous pouvez fournir des images, telles que des icônes, fichiers GIF, BMP et autres formats d'image pris en charge par HTML, pour améliorer l'interface utilisateur de votre Assistant. Un Assistant sans interface utilisateur n'a pas besoin d'images.

Styles.css (facultatif)

Fichier définissant les styles de l'interface utilisateur. Si votre Assistant n'a pas d'interface utilisateur, l'Assistant personnalisé ne crée pas de fichier .css.

Remarque   Si vous supprimez les fichiers et répertoires de votre Assistant, vous devez aussi supprimer les fichiers suivants du répertoire vc7\vcprojects. Tant que vous n'aurez pas supprimé ces fichiers, les icônes de votre Assistant apparaîtront dans la boîte de dialogue Nouveau projet.

  • nomprojet.vsz

  • nomprojet.ico

  • nomprojet.vsdir

De plus, votre Assistant inclut le fichier Common.js, qui contient les fonctions JScript les plus courantes, ce fichier est partagé par tous les Assistants, y compris ceux utilisés par Visual C++ pour créer d'autres types de projets. Pour plus d'informations, consultez Personnalisation des Assistants C++ à l'aide des fonctions JScript classiques.

Voir aussi

Tâches

Création d'un Assistant personnalisé

Concepts

Conception d'un Assistant

Personnalisation des Assistants C++ à l'aide des fonctions JScript classiques

Référence

Assistant personnalisé