Skupiny funkční automatizace

Doplňky Visual Studio jsou ve verzi aplikace Visual Studio 2013 zastaralé.Měli byste upgradovat doplňky na rozšíření VSPackage.Další informace o upgradu viz Nejčastější dotazy: Převádění doplňků na rozšíření VSPackage.

Objektový model automatizace se skládá z několika, expanzivních funkčních skupin objektů.Tyto objekty řídí hlavní charakteristiky integrovaného vývojového prostředí (IDE) a platí pro všechny typy projektů v Visual Studio.Pochopení principu fungování těchto skupin usnadňuje pochopení a použití modelu.

Objekty v těchto funkčních skupinách jsou plně popsány v části Graf modelu objektů automatizace.Skupiny jsou:

  • Řešení, projekt a objektu položky projektu.

  • Vytváření objektů.

  • Objekty editoru kódu.

  • Kód definice manipulace s objekty.

  • Okno nástroje a objekty pro manipulaci s dokumentem.

  • Objekty specifické pro okno nástroje, jako Seznam úkolů, okno Výstup a Panel nástrojů.

  • Objekty příkazu.

  • Ladění objektů.

  • Objekty zpracování událostí.

Každá funkční skupina se skládá z jednoho nebo více souvisejících objektů, kolekcí nebo rozhraní, které přispívají k určitému účelu.Primární funkcí skupiny objektů událostí je například poskytnutí přístupu k událostem, ke kterým dochází v rozhraní IDE.Jeden takový objekt v této skupině je objekt TaskListEvents, který umožňuje reagovat na události, které se vyskytují v Seznamu úkolů.Další v této skupině je objekt BuildEvents, což vám umožňuje reagovat na události, které se vyskytují v operaci sestavení, například zahájení nebo dokončení sestavení.

Modely automatizace specifické pro projekt

Kromě základního modelu automatizace, který může použít libovolný jazyk Visual Studio, každý jazyk v Visual Studio nabízí přístup k jednomu nebo více modelům specifických pro projekt pro přístup k jejich speciálním funkcím.Pro projekty Visual Basic a Visual C# je tento model je umístěn v následujících sestaveních:

Další informace o této funkci naleznete v části Úvod do rozšíření projektu.

Visual C++ sestavení jsou:

Představují specifický kódový model Visual C++, projektový model Visual C++, resp. model průvodce Visual C++.

Viz také

Úkoly

Postupy: Vytvoření doplňku

Návod: Vytvoření průvodce

Koncepty

Graf modelu objektů automatizace

Další zdroje

Vytváření doplňků a průvodců

Příkazy a přepínače sady Visual Studio