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.