Kontrolowanie projektów i rozwiązania
Visual Studio Automatyzacji modelu dostarcza obiekty i kolekcje, które pozwalają kontrolować roztwór, projekty i elementy projektów w ramach projektu, niezależnie od języka programowania, w którym aplikacja została napisana.
Oprócz to rdzeń projektu obojętne języka automatyzacji modelu każdego języka programowania ma własny model automatyzacji projektu, który zapewnia dostęp do funkcji unikatowe dla tego języka.
Obiekty i kolekcje
Solution2 Obiektu i Projects kolekcji (który jest zwracany przez Projects i Projects) zawierają odniesienie do roztworu, tak jak odniesienia do wszystkich projektów, w tym roztworze, odpowiednio.
ProjectItems Kolekcji reprezentuje wszystkie elementy zawarte w projekcie (Project), z wyjątkiem projektów wirtualnych.ProjectItem Obiekt reprezentuje poszczególnych elementów w obrębie projektu.
Wirtualne projektu jest taki, który nie jest skojarzony z określonym projektem, ale raczej skojarzonego z roztworu.Rozwiązanie może zawierać dwie dodatkowe projekty wirtualnych: elementy rozwiązania i różne pliki projektów.
Aby dowiedzieć się więcej na temat |
Patrz: |
---|---|
Kontrolowanie roztworu i projektów w roztworze. |
|
Jak programowo utworzyć roztworu i projektu konfiguracje kompilacji. |
Jak: tworzenie rozwiązania i konfiguracje budowania projektu |
Zajmujących się projekty, które nie obsługują Visual Studio automatyzacji modelu. |
|
Praca z projektami wirtualnych — elementy roztworu, a różne projekty. |
|
Zapisywanie wartości zmiennej roztworu i projektu między sesjami środowiska (IDE) zintegrowanego rozwoju. |
|
Manipulowanie Solution Explorer. |
|
Kontrolowanie Visual Basic i Visual C# projektów. |
|
Kontrolowanie Visual C++ projektów. |
Microsoft.VisualStudio.VCProjectand Microsoft.VisualStudio.VCProjectEngine. |
Zobacz też
Zadania
Jak: Dodawanie i obsługiwać poleceń
Instruktaż: Tworzenie kreatora
Koncepcje
Roztwór i podstawowe informacje o projekcie
Wykres modelu obiektu automatyzacji
Inne zasoby
Tworzenia i kontrolowania środowisku systemu Windows.