Áttekintés

Masters, mint a Master a felépítmény. - olyan program, amely hajtjuk végre lépésről lépésre a felhasználót a következő lépéseket kell elvégeznie bonyolult, ismétlődő vagy nehéz elérni. Például a Windows telepítő varázsló csatlakozni a hálózati erőforrásokhoz, a nyomtatók, stb

A Visual Studio varázsló általában megkérdezi egy sor kérdést kér a felhasználótól, akkor majd az eredmények, hogy megteremtse a kódot. Ebben az esetben a varázsló nem mindig van egy felhasználói felület. Ők lehet programozni, hogy csendben kódot generál a háttérben.

Három különböző típusú művészek.

Új projekt varázsló. Ahogy a neve is sugallja, ezek a varázslók létrehozásához használt új kódot egy bizonyos típusú projekt, mint a kiindulási pont a felhasználó számára, amely megkezdheti a saját kódját. Ez a leggyakrabban használt típus a mester.

Wizards, hogy egy új tag. Ezek a varázslók használnak hozzá, hogy a tervezet az új elemek, mint a webes űrlapok, szöveges fájlok, a HTML-oldalak, az XML-oldalt, és így tovább. D.

Egyedi Wizard. Ezek a művészek nem okozott a párbeszédablakban. Ezek az úgynevezett közvetlenül az Add-ins, makrók vagy más típusú kódot. Ezek lehetnek, vagy akár teljesen hiányozhatnak felhasználói felület. Mindenesetre, hogy hozzon létre kódot. Ez a fajta mester ritkábban.

Függetlenül attól, hogy milyen típusú a mester bennük a közös.

Ezek tárgyak .NET végrehajtási IDTWizard felület és amelynek kötött módszer, az Execute. amely kódot kell végrehajtani a mester.

Jelenítse meg a Masters in Visual Studio használt VSZ fájlokat.

Mindegyikük olyan kódot alkotni, vagy bármely más feladat.

Megjelenése elemek által generált varázslók is szabályozható. Mesterek gyakran állnak egy vagy több ablak vagy oldalakat. Pages tartalmazhat olyan szemléletes képet, például a felső vagy a bal oldalán, leírás, címke, használati és olyan terület, ahol el lehet helyezni a navigációs elemeket, mint Előző és Következő gombok.

Process Wizard Visual C ++ valamelyest eltér létrehozása szabványos mesterek Visual Studio. További információ a varázsló a Visual C ++ látni. Szakaszok fejlesztési Wizard és létrehozása Custom Wizard.

Egy adott számítógépen nevű vagy helyek egyes elemei Visual Studio felhasználói interfész eltérhet feltüntetett ezeket a nyilatkozatokat. Ezek az elemek határozzák meg a kiadás Visual Studio és paramétereit. További információért lásd. Hogyan konfiguráljuk Fejlesztési beállítások a Visual Studio.

Execute eljárást nevezik, amikor a varázsló.

A Solution Explorer a jobb gombbal a projekt, és válassza ki a Tulajdonságok menüpontot. Ahhoz, hogy nyissa meg a Projekt tulajdonságai. a Létrehozás lapra, és ellenőrizze a doboz alján az oldal Regisztráljon COM-interakció.

A AssemblyInfo.cs fájlban keresse ComVisible attribútum és az értéke igaz.

Építeni a projekt, hogy hozzon létre egy DLL-osztály könyvtár kiválasztásával csapat felépítése összegyűjtött oldat.

Hozzon létre egy szöveges fájlt a VSZ varázsló nevű MyNewWizard.vsz.

Ehhez hozzon létre egy másolatot egy meglévő VSZ-fájlt (például minden fájl a könyvtárban \ VC # \ CSharpProjectItems \ Windows Forms), majd nevezze át a másolatot "MyNewWizard.vsz".

VSZ-fájl - egy szöveges fájl, amely lehetővé teszi a Visual Studio felismerni a mester, és megjeleníti azt a párbeszédpanelek New Project vagy Új elem hozzáadása. Paraméter kell rendelni Wizard ProgAzon (Project.Classname) projekt és a GUID. További információért lásd. In konfigurálása VSZ-fájlt, amely elindítja a varázslót.

Ezen felül, akkor létrehozhat VSDIR fájlt a varázsló. Ez a fájl tartalmazza az információt, hogy jelenik meg a mester leírásakor párbeszédpanelek új projekt vagy egy új fájlt. Azt is meghatározhatja egy ikont, és meghatározza a helyét a listán. További információért lásd. Hogyan adjunk mesterek a párbeszédablakban „Elem hozzáadása” és „Új projekt” a VSDIR fájlokat.

Cserélje ki a megjelenő MyNewWizard.vsz alábbi kódot fájlt.

Mentse az új VSZ-fájl a könyvtárban, ahová a varázsló.

Ebben a példában a varázsló jelenik meg a párbeszédablakban, adjunk hozzá egy új elemet Visual Basic projektek, így meg kell tartani a VSZ-fájl a következő könyvtárban: \ VB \ VBProjectItems.

Kilép a Visual Studio és indítsuk újra.

Ebben az esetben a Visual Studio állítja egy új VSZ-fájlt.

Hozzon létre egy új Visual Basic projekt, például egy Windows Application projektet.

Kattintson a projekt, a jobb gombbal, válasszuk a Hozzáad lehetőséget. majd válassza az Új elem.

A párbeszédablakban Új elemek új varázslót kell megjelennie (MyNewWizard).

Kattintson a varázsló, és kattintson a Hozzáadás gombra.

A "Master in progress" üzenetet.

Megjelenítéséhez egy egyéni ikont az új mester

Helyezzük a ikonfájlt azonos alap fájlnevet, mint a neve a DLL-fájl, de a kiterjesztés ICO, a könyvtárat a fájl varázsló.

Például, ha a mester hívják MyNewWizard.dll, a neve a ICO ikon fájlt kell MyNewWizard.ico.

Ha létrehozott VSDir fájlt, pont ez az út, hogy az ikon fájlt (ICO).

Kapcsolódó cikkek