Udostępnij za pośrednictwem


Kontrolowanie rozwiązań i projektów

Dodatki Visual Studio zostały zaniechane w programie Visual Studio 2013.Dodatki należy uaktualniać do pakietu rozszerzenia VSPackage.Aby uzyskać więcej informacji na temat uaktualniania, zobacz Często zadawane pytania: konwertowanie dodatków na rozszerzenia pakietu VSPackage.

Visual Studio Model automatyzacji zawiera obiekty i kolekcje, które pozwalają kontrolować rozwiązanie, projekty i elementy projektów w ramach projektu, niezależnie od języka programowania, w którym aplikacja została napisana.

Oprócz tego podstawowego modelu automatyzacji projektu niezależnego od języka, każdy język programowania posiada własny model automatyzacji projektu, który zapewnia dostęp do funkcji unikatowych dla danego języka.

Obiekty i kolekcje

  • Solution2 obiektu i Projects kolekcji (która jest zwracana przez Projects i Projects) zawierają odniesienie do rozwiązania, a także odwołania odpowiednio do wszystkich projektów w tym rozwiązaniu.

  • ProjectItems kolekcja reprezentuje wszystkie elementy zawarte w projekcie (Project), z wyjątkiem wirtualny projektów.ProjectItem obiekt reprezentuje poszczególne elementy w projekcie.

Projekt wirtualny jest tym, który nie jest skojarzony z określonym projektem, ale raczej wiąże się z rozwiązaniem.Rozwiązanie może zawierać dwa dodatkowe projekty wirtualne: projekty Elementy rozwiązania i Różne pliki.

Aby diwiedzieć się się więcej o

Zobacz

Kontrolowanie rozwiązania i projektów w ramach rozwiązania.

Kontrolowanie rozwiązania i jego projektów

W jaki sposób programowo utworzyć rozwiązanie i konfiguracje kompilacji projektu.

Porady: tworzenie konfiguracji rozwiązań i kompilacji projektu

Radzenie sobie z projektami, które nie obsługują modelu automatyzacji Visual Studio.

Przegląd niemodelowanych projektów

Praca z projektami wirtualnymi — elementy rozwiązania i różne elementy projektów.

Praca z elementami rozwiązania i elementami różnymi

Zapisywanie rozwiązania i projektu wartości zmiennych między sesjami środowiska (IDE) zintegrowanego rozwoju.

Przechowywanie informacji w projektach i rozwiązaniach

Manipulowanie Eksploratorem rozwiązań.

Porady: kontrolowanie Eksploratora rozwiązań

Kontrolowanie projektów Visual Basic i Visual C# .

Wprowadzenie do rozszerzalności projektów

Kontrolowanie projektów Visual C++.

Microsoft.VisualStudio.VCProject i Microsoft.VisualStudio.VCProjectEngine.

Zobacz też

Zadania

Porady: dodawanie i obsługa poleceń

Porady: tworzenie dodatku

Wskazówki: tworzenie kreatora

Koncepcje

Rozwiązania i projekty

Wykres modelu obiektów automatyzacji

Inne zasoby

Tworzenie i kontrolowanie okien środowiska

Tworzenie dodatków i kreatorów

Odwołanie do automatyzacji i rozszerzalności