Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Voici une collection de petits exemples de code sur différentes façons d’utiliser des projets.
Obtenir un projet à partir d’un fichier contenu
Voici comment obtenir le projet à partir de l’un de ses fichiers.
string fileName = "c:\\file\\in\\project.txt";
PhysicalFile item = await PhysicalFile.FromFileAsync(fileName);
Project project = item.ContainingProject;
Ajouter des fichiers au projet
Voici comment ajouter des fichiers à partir du disque au projet.
Project project = await VS.Solutions.GetActiveProjectAsync();
var file1 = "c:\\file\\in\\project\\1.txt";
var file2 = "c:\\file\\in\\project\\2.txt";
var file3 = "c:\\file\\in\\project\\3.txt";
await project.AddExistingFilesAsync(file1, file2, file3);
Rechercher le type de projet
Découvrez le type de projet avec lequel vous traitez.
bool isCsharp = await project.IsKindAsync(ProjectTypes.CSHARP);