Sdílet prostřednictvím


Kontext parametry pro spuštění Průvodce

Parametry kontextu poskytují informace potřebné ke spuštění průvodce, Průvodce použije typ, název projektu, adresáře položek průvodce a tak dále.

Existují tři různé typy průvodců:

  • NewProject – Přidá nový projekt řešení.

  • AddSubProject – Přidá dílčí projekt do existujícího projektu.

  • AddItem – Přidá položku do existujícího projektu.

Všechny tři typy průvodců jsou vyvolány pomocí Execute metodu IDTWizard rozhraní.Jeden vyžadovaný parametr Execute metoda je ContextParams.Každý typ vyžaduje jinou sadu ContextParams hodnot ve správném pořadí, jak je uvedeno v následující tabulce:

Typ průvodce

Parametry používané

NewProject

  • WizardType

  • ProjectName

  • LocalDirectory

  • Adresář_instalace

  • FExclusive

  • SolutionName

  • Pasivní

AddSubProject

  • WizardType

  • ProjectName

  • ProjectItems

  • LocalDirectory

  • Název_položky

  • Adresář_instalace

  • Pasivní

AddItem

  • WizardType

  • ProjectName

  • ProjectItems

  • LocalDirectory

  • Název_položky

  • Adresář_instalace

  • Pasivní

V následující tabulce jsou uvedeny všechny parametry kontextu a jejich popisy.

Nastavení

Description

WizardType

Konstanta určující typ průvodce.Existují tři typy:

  • vsWizardNewProject (GUID = "{0F90E1D0-4999-11D1-B6D1-00A0C90F2744}")

  • vsWizardAddItem (GUID = "{0F90E1D1-4999-11D1-B6D1-00A0C90F2744}")

  • vsWizardAddSubProject (GUID = "{0F90E1D2-4999-11D1-B6D1-00A0C90F2744}")

ProjectName

Název projektu.

ProjectItems

Ukazatel na ProjectItems kolekce fungovat Průvodce.Je předán Průvodce na základě výběru hierarchii projektu.

LocalDirectory

Umístění v místním systému, kde jsou uloženy soubory projektu průvodce.

ItemName

Název přidávané položky.ItemNameje název souboru, typy uživatelů (nebo který je přijat ve výchozím nastavení) v Přidat položku dialogové okno.V závislosti na příznaky nastavit v souboru VSDIR, toto nastavení může být NULL.

InstallationDirectory

Cesta k adresáři kde Visual Studio je nainstalován.

FExclusive

Logická hodnota označující, zda má být výhradní pro samotného projektu.Je projekt je přidán řešení nebo systém zavře aktuální řešení, vytvoří nový a pak přidá do něj projektu.

SolutionName

Název souboru bez přípony část nebo .sln adresáře řešení.(Název souboru .suo je také založena na tento název kořenového adresáře.) Pokud SolutionName obsahuje hodnotu (Pokud není prázdný řetězec), Průvodce volání NewProject Create před přidáním projektu s AddFromTemplate.Pokud SolutionName je prázdný řetězec, však není třeba volat Createpřed voláním AddFromTemplate.

Silent

Logická hodnota označující, zda tiše, spustit průvodce bez zobrazení uživatelského rozhraní (UI), přičemž všechny výchozí hodnoty.Výchozí hodnota pro Silent je True.

Viz také

Referenční dokumentace

Execute

IDTWizard

Koncepty

Přidání průvodců přidat pomocí položky a dialogových oknech nový projekt.Vsdir soubory