Projet fichiers diversMiscellaneous Files Project

Lorsqu’un utilisateur ouvre les éléments de projet, l’IDE assigne au projet fichiers divers tous les éléments qui ne sont pas membres de tous les projets dans une solution.When a user opens project items, the IDE assigns to the Miscellaneous Files project any items that are not members of any projects in a solution.

Projets jouent un rôle important dans la détermination de l’éditeur est utilisé lorsqu’un utilisateur ouvre un élément de projet.Projects play a significant role in determining which editor is used when a user opens a project item. Un projet peut être conçu pour ouvrir certains fichiers à l’aide d’un éditeur spécifique au projet ou un éditeur standard.A project can be designed to open certain files by using a project-specific editor or a standard editor.

Un éditeur spécifique au projet nécessite généralement que l’utilisateur ont des connaissances spéciales ou utiliser des interfaces spéciales à partir du projet.A project-specific editor typically requires that the user have special knowledge or use special interfaces from the project. Pour plus d’informations, consultez Comment : ouvrir les éditeurs spécifique au projet.For more information, see How to: Open Project-Specific Editors.

Un éditeur standard permettre ouvrir n’importe quel fichier d’une extension spécifique dans un projet.A standard editor can open any file of a specific extension in any project. L’utilisateur peut personnaliser certains éditeurs standards, tels que le Visual StudioVisual Studio éditeur de texte, pour les projets conserver, tout en conservant leur caractère public.The user can customize some standard editors, such as the Visual StudioVisual Studio text editor, for projects but still retain their public character. Éditeurs standards sont créés à l’aide de la OpenStandardEditor (méthode).Standard editors are created by using the OpenStandardEditor method.

Si aucun projet de la solution ne répond qu’il puisse ouvrir un élément de projet, l’IDE fournit un projet spécial appelé projet fichiers divers qui ouvre un fichier.If no project in the solution responds that it can open a project item, the IDE provides a special project called the Miscellaneous Files project that opens any file.

Ce projet spécial fournit pour l’ouverture d’un fichier en dehors du contexte d’un projet.This special project provides for opening of a file outside the context of a project. Lors du traitement de la OpenDocumentViaProject (méthode), le projet fichiers divers toujours répond avec une priorité très basse.During the processing of the OpenDocumentViaProject method, the Miscellaneous Files project always responds with a very low priority. Par conséquent, les fichiers divers de projet toujours donne à tout projet présentant une priorité plus élevée qui peuvent ouvrir les fichiers.Therefore, the Miscellaneous Files project always yields to any higher-priority project that can open files.

Le projet fichiers divers ne nécessite pas l’utilisateur à créer explicitement le nouveau projet boîte de dialogue.The Miscellaneous Files project does not require the user to explicitly create it with the New Project dialog box. En outre, le projet fichiers divers ne gère pas définitivement une liste des membres du projet.Also, the Miscellaneous Files project does not permanently manage a list of project members. Il utilise une fonctionnalité facultative pour enregistrer une liste des derniers fichiers utilisés pour chaque utilisateur.It uses an optional feature to record a list of most recently used files for each user.

Voir aussiSee Also

IVsProject3
IVsUIShellOpenDocument
VSDOCUMENTPRIORITY
Comment : ouvrir les éditeurs spécifiques au projet How to: Open Project-Specific Editors
Comment : ouvrir les éditeurs Standard How to: Open Standard Editors
Ajout de projet et modèles d’élément de projet Adding Project and Project Item Templates
Ajout d’un projet et de modèles d’élément de projetAdding Project and Project Item Templates