Sdílet prostřednictvím


Vlastní parametry

Vlastní parametry řídí operaci průvodce po spuštění průvodce. Související soubor .vsz poskytuje pole uživatelem definovaných parametrů, které jsou zabaleny integrovaným vývojovým prostředím (IDE) a předány průvodci jako pole řetězců při spuštění průvodce. Průvodce pak parsuje pole řetězců a použije informace k řízení skutečné operace průvodce. Tímto způsobem může průvodce přizpůsobit funkce v závislosti na obsahu souboru .vsz .

Kontextové parametry na druhé straně definují stav projektu při spuštění průvodce. Další informace naleznete v tématu Kontextové parametry.

Následuje příklad souboru .vsz , který má vlastní parametry:

VSWIZARD 8.0
Wizard=VsWizard.VsWizard_Engine
Param="WIZARD_NAME = Sample Wizard"
Param="WIZARD_UI = FALSE"
Param="RELATIVE_PATH = VSWizards\Classwiz\ATL"
Param="PREPROCESS_FUNCTION = CanAddATLSupport"
Param="PROJECT_TYPE = CSPROJ"

Autor souboru .vsz přidá hodnoty parametrů. Když uživatel vybere Nový projekt nebo Přidat novou položku v nabídce Soubor nebo klikne pravým tlačítkem na projekt v Průzkumník řešení, integrované vývojové prostředí tyto hodnoty shromáždí do pole řetězců. Integrované vývojové prostředí pak volá metodu projektu AddItem se VSADDITEMOPERATION sadou příznaků a projekt volá RunWizardFile metodu, která je zodpovědná za spuštění průvodce a vrácení výsledku.

Průvodce zodpovídá za analýzu pole řetězců a odpovídajícím způsobem pracuje s řetězci. Tímto způsobem můžete implementací vlastních parametrů vytvořit jednoho průvodce, který provádí různé funkce. Jinými slovy, jeden průvodce může mít tři různé soubory .vsz . Každý soubor předává různé sady vlastních parametrů pro řízení chování průvodce v různých situacích.

Další informace naleznete v souboru Průvodce (.vsz).