Rozšíření sady Visual Web Developer

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.

Visual Studio poskytuje uživatelské rozhraní pro správu několika druhů projektů, včetně webových projektů.Obory názvů EnvDTE, EnvDTE80, EnvDTE90 a EnvDTE100 poskytují rozhraní s objekty a členy pro správu projektů v aplikaci Visual Studio a obor názvů VsWebSite také obsahuje rozhraní automatizace pro správu webových projektů.Pomocí rozhraní v těchto oborech názvů můžete vytvořit automatizační nástroje, které spravují projekty a projekty webů z maker nebo doplňků pro sadu Visual Studio.

Rozhraní automatizace v oboru názvů VsWebSite rozšiřují funkčnost webových projektů nad rámec základní podpory projektu v oborech názvů EnvDTE, EnvDTE80, EnvDTE90 a EnvDTE100 a poskytují podporu projektu pro webové projekty.Například neexistuje žádný způsob, jak přidat WebReference do instance Project, ale můžete přidat jednu do instance VSWebSite, což je také druh projektu.

[!POZNÁMKA]

Funkčnost poskytovaná VsWebSite není k dispozici v aplikaci edice Visual Web Developer Express.

Primární třída pro automatizaci webových projektů je VSWebSite, která zapouzdřuje metody a vlastnosti pro automatizaci webového projektu.

Většina scénářů pro automatizaci úkolů řízení projektu zahrnuje procesy organizace.Například lze vytvořit průvodce pro vytváření nových webových serverů v organizaci.Průvodce může zajistit, že intranetové weby jsou v souladu s postupy a standardy, nebo může upozornit příslušné osoby o novém webu v organizaci.

Jako další příklady můžete vytvořit aplikace, které provádějí následující úkoly:

  • Použití globálních změn na všechny webové projekty v organizaci.

  • Přizpůsobení všech projektů novým požadavkům organizace.

  • Vytvoření sestavy o aktuálním obsahu všech webových serverů.

  • Převod stávající webové stránky nebo projektu webové stránky pro aktuální verzi aplikace Visual Studio.

Nebo můžete vytvořit doplněk k aplikaci Visual Studio, který zaznamenává všechna nová připojení na externí webové služby nebo při přidání nových položek do projektu webu odešle e-mail.Další informace o vytvoření doplňků pro Visual Studio viz Postupy: Vytváření doplňků řešení.

Související oddíly

  • Referenční dokumentace automatizace a rozšíření
    Poskytuje odkazy na další informace o automatizaci aplikace Visual Studio.

  • EnvDTE
    Popisuje obálku spravovaného kódu pro knihovnu COM obsahující objekty a členy pro automatizaci jádra v aplikaci Visual Studio.

  • EnvDTE80
    Obsahuje objekty a členy pro jádro automatizace aplikace Visual Studio.Tento obor názvů rozšiřuje funkčnost poskytovanou EnvDTE.

  • EnvDTE90
    Obsahuje objekty a členy pro jádro automatizace aplikace Visual Studio.Tento obor názvů rozšiřuje funkčnost poskytovanou EnvDTE.

  • EnvDTE100
    Obsahuje objekty a členy pro jádro automatizace aplikace Visual Studio.Tento obor názvů rozšiřuje funkčnost poskytovanou EnvDTE.

  • VsWebSite
    Popisuje obálku spravovaného kódu pro knihovnu COM obsahující objekty a členy pro práci s projekty webů v aplikaci Visual Studio.