Parametri personalizzati nel file VSZ della procedura guidata

Nelle prime due righe del file VSZ sono identificati la versione della procedura guidata e l'identificatore ProgID o CLSID della procedura guidata da cocreare. Il file VSZ può includere anche parametri di contesto facoltativi e parametri personalizzati che vengono aggiunti alla tabella dei simboli, unitamente ai simboli forniti nella sezione dei simboli HTML.

Il metodo Execute consente di visualizzare la procedura guidata, che accetta una matrice di parametri di contesto e personalizzati definiti nel file VSZ come parametri.

I simboli di utilizzo frequente riportati di seguito vengono specificati come parametri personalizzati nel file VSZ o nei file HTM e possono essere utilizzati nei file HTML, script o modello della procedura guidata.

Esempio

Come indicato dalle voci del file VSZ riportate di seguito, la procedura guidata MyProjWiz contiene un'interfaccia utente.

VSWIZARD 7.0
Wizard=VsWizard.VsWizardEngine
Param="WIZARD_NAME = MyProjWiz"
Param="WIZARD_UI = TRUE"

Simboli per parametri personalizzati nel file VSZ della procedura guidata

Simbolo

Definizione

ABSOLUTE_PATH

Percorso dei file della procedura guidata.

HTML_FILTER

Specificato nel file VSZ. Tipi di file inseriti nella cartella File HTML in Esplora soluzioni. Generalmente specificato come "htm".

HTML_PATH

Specificato nel file VSZ. Il percorso dei file HTML della procedura guidata. Per impostazione predefinita è START_PATH\HTML\LINGUA, dove LINGUA rappresenta le impostazioni locali specificate nel Registro di sistema.

NotaNota
È possibile specificare una lingua diversa impostando<LangID> sul valore decimale di HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\7.0\General\UILanguage.Per ulteriori informazioni, vedere Localizzazione di una procedura guidata in più lingue.Per l'elenco dei valori decimali relativi alla lingua, vedere Supporto della procedura guidata per altre lingue.

IMAGE_FILTER

Specificato nel file VSZ. Tipi di file inseriti nella cartella File grafici in Esplora soluzioni. Generalmente specificato come "bmp;gif".

IMAGES_PATH

Specificato nel file VSZ. Percorso dei file grafici utilizzati nei file HTML. Per impostazione predefinita è START_PATH\Images.

MISC_FILTER

Specificato nel file VSZ. Tipi di file inseriti nella cartella Misc in Esplora soluzioni. Generalmente specificato come "vsz;vsdir;ico;vcproj;csproj;css;inf".

PRODUCT

Per impostazione predefinita è impostato su Visual Studio. È tuttavia possibile impostare questo valore su Visual Basic per creare procedure guidate di Visual Basic e così via.

PRODUCT_INSTALLATION_DIR

Directory elencata nel Registro di sistema alla voce HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\7.0\Setup\<Product>\ ProductDir.

PROJECT_TEMPLATE_NAME

Specificato nel file VSZ. File modello del progetto utilizzato nella procedura guidata per creare progetti. Generalmente specificato come "txt".

PROJECT_TEMPLATE_PATH

Directory contenente i file modello del progetto. Per impostazione predefinita, in Visual C++ è PRODUCT_INSTALLATION_DIR\VCWizards.

RELATIVE_PATH

Se ABSOLUTE_PATH non è presente, sarà utilizzato RELATIVE_PATH. Si tratta del percorso relativo a PRODUCT_INSTALLATION_DIR. Per Visual C++ RELATIVE_PATH è PRODUCT_INSTALLATION_DIR\VCWizards.

SCRIPT_COMMON_PATH

Nome di directory relativo a PRODUCT_INSTALLATION_DIR, dove è disponibile il file di script comune. In Visual C++, ad esempio, è VCWizards.

SCRIPT_FILTER

Specificato nel file VSZ. Tipi di file da inserire nella cartella File di script in Esplora soluzioni. Generalmente specificato come "js" (JScript) o "vbs" (VBScript).

SCRIPT_PATH

Percorso dei file JScript della procedura guidata. Per impostazione predefinita è START_PATH\Scripts

START_PATH

Specificato nel file VSZ. Non è impostato dall'utente, ma utilizzato internamente per identificare RELATIVE_PATH o ABSOLUTE_PATH. Valore cui è associato il nome della procedura guidata (WIZARD_NAME).

TEMPLATE_FILTER

Specificato nel file VSZ. Tipi di file inseriti nella cartella File modello in Esplora soluzioni. Generalmente specificato come "txt".

TEMPLATES_PATH

Specificato nel file VSZ. Percorso dei file modello della procedura guidata. Per impostazione predefinita è START_PATH\Templates\<LangID>.

NotaNota
Per ulteriori informazioni su LangID, vedere HTML_PATH.

WIZARD_NAME

Specifica il nome della procedura guidata. Presente nel file VSZ e utilizzato dal resto dei simboli.

WIZARD_UI

Specificato nel file VSZ. Valore Boolean che indica se la procedura guidata contiene un'interfaccia utente. Specificare TRUE per indicare la presenza di un'interfaccia utente oppure FALSE per indicare che l'interfaccia utente non è presente.

Vedere anche

Attività

Creazione di una procedura guidata personalizzata

Riferimenti

creazione guidata personalizzata

Execute

Concetti

File creati per la procedura guidata

Progettazione di una procedura guidata