Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Här är en samling små kodexempel på olika sätt att arbeta med projekt.
Hämta projektet från en innesluten fil
Så här hämtar du projektet från en av dess filer.
string fileName = "c:\\file\\in\\project.txt";
PhysicalFile item = await PhysicalFile.FromFileAsync(fileName);
Project project = item.ContainingProject;
Lägga till filer i projektet
Så här lägger du till filer från disken i projektet.
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);
Hitta typ av projekt
Ta reda på vilken typ av projekt du har att göra med.
bool isCsharp = await project.IsKindAsync(ProjectTypes.CSHARP);