Sdílet prostřednictvím


Visual Web Developer rozšiřitelnost

Visual Studio obsahuje uživatelské rozhraní pro správu několika druhů projektů, včetně projektů na webu.EnvDTE, EnvDTE80, EnvDTE90, A EnvDTE100 obory názvů poskytovat s objekty a členy rozhraní pro správu projektů v aplikaci Visual Studio a VsWebSite oboru názvů dále obsahuje rozhraní automatizace správy serveru WWW projektů.Rozhraní v těchto oborech názvů můžete vytvořit nástroje pro automatizaci, které spravovat projekty a projekty webu z makra nebo doplňky aplikace Visual Studio.

Rozhraní automatizace v VsWebSite obor názvů rozšíření funkcí webové projekty mimo základní podpora projektu v EnvDTE, EnvDTE80, EnvDTE90, a EnvDTE100 obory názvů, poskytování podpory projektu pro projekty na webu.Například je možné přidat WebReference do Project instance, ale můžete přidat jeden VSWebSite instance, což je také druh projektu.

[!POZNÁMKA]

Funkce poskytované VsWebSite není k dispozici v aplikaci Visual Web Developer Express Edition.

Hlavní třída automatizace projekty na webu je VSWebSite, které zapouzdřuje metody a vlastnosti pro automatizaci webový projekt.

Většina scénářů pro automatizaci úkolů správy projektu zahrnovat podnikové procesy.Můžete například vytvořit průvodce pro vytváření nových webových serverů v organizaci.Průvodce můžete zajistit, aby weby v intranetu v souladu s postupy a standardy nebo oznámí příslušné osoby o nový webový server v organizaci.

Jako další příklady může vytvořit aplikace, které provádějí úkoly, jako například:

  • Použití globální změny všech webu projektů v organizaci.

  • Přizpůsobení se novým požadavkům organizace všechny projekty.

  • Vytvoření sestavy na aktuální obsah všech webových serverů.

  • Převod stávající webové servery na webu projektů pro aktuální verzi aplikace Visual Studio.

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

Související oddíly

  • Automatizace a Reference rozšiřitelnosti
    Obsahuje odkazy na Další informace o automatizaci aplikace Visual Studio.

  • EnvDTE
    Popisuje spravovaný kód obálky pro knihovnu COM obsahující objekty a členy pro automatizaci core Visual Studio.

  • EnvDTE80
    Obsahuje objekty a členy pro automatizaci core Visual Studio.Tento obor názvů rozšiřuje funkce poskytované EnvDTE.

  • EnvDTE90
    Obsahuje objekty a členy pro automatizaci core Visual Studio.Tento obor názvů rozšiřuje funkce poskytované EnvDTE.

  • EnvDTE100
    Obsahuje objekty a členy pro automatizaci core Visual Studio.Tento obor názvů rozšiřuje funkce poskytované EnvDTE.

  • VsWebSite
    Popisuje spravovaný kód obálky pro knihovnu COM obsahující objekty a členy pro práci s projekty na webu aplikace Visual Studio.