Udostępnij za pośrednictwem


Funkcjonalne grupy automatyzacji

Model obiektowy automatyzacji składa się z kilku, wyraziste grupy funkcjonalne obiektów.Te obiekty kontroli głównych aspektów zintegrowane środowisko programistyczne (IDE) i stosuje się do wszystkich typów projektów w Visual Studio.Zrozumienie, jak działają te grupy ułatwia zrozumienie i przy użyciu modelu.

Obiekty te grupy funkcjonalne pełni zostały opisane w Wykres modelu obiektu automatyzacji.Dostępne są następujące grupy:

  • Roztwór, projekt i obiektów elementu projektu.

  • Tworzenie obiektów.

  • Kod Edytor obiektów.

  • Kod definicji manipulacji obiektami.

  • Narzędzie okno i dokumentu obiekty manipulacji.

  • Narzędzie okno określonych obiektów, takich jak Listy zadań, produkcji okna, i Przybornik.

  • Obiekty poleceń.

  • Debugowanie obiektów.

  • Obiekty obsługi zdarzeń.

Każdej grupy funkcjonalne składa się z jednego lub więcej powiązane obiekty, kolekcje lub interfejsów, które przyczyniają się do określonego celu.Na przykład podstawową funkcją grupy obiektów zdarzeń jest zapewnienie dostępu do zdarzenia występujące w IDE.Jeden taki obiekt z tej grupy jest TaskListEvents obiekt, który pozwala reagować na zdarzenia występujące w Listy zadań.Jest inny w tej grupie BuildEvents obiekt, który pozwala reagować na zdarzenia występujące w operacji budowania, takich jak rozpoczęcia lub zakończenia kompilacji.

Modele automatyzacji specyficzne dla projektu

Dodatkowo do automatyzacji core modelu, że jakikolwiek Visual Studio można użyć języka, każdego języka w Visual Studio oferuje jednego lub kilku modeli automatyzacji specyficzne dla projektu na dostęp do jego funkcji specjalnych.Dla Visual Basic i Visual C# projektów, model ten znajduje się w następujących zestawów:

Aby uzyskać więcej informacji na temat tej funkcji, zobacz Wprowadzenie do projektu rozszerzalności.

Dla języka Visual C++ zestawy są:

Stanowią one (odpowiednio), Visual C++ modelu konkretnego kodu Visual C++ modelu projektu i Visual C++ modelu kreatora.

Zobacz też

Zadania

Jak: Tworzenie dodatku

Instruktaż: Tworzenie kreatora

Informacje

Visual Studio poleceń i przełączników

Koncepcje

Wykres modelu obiektu automatyzacji

Inne zasoby

Tworzenie dodatków i kreatorów