Parametri personalizzati nel file VSZ della procedura guidata
Aggiornamento: novembre 2007
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 è l'impostazione internazionale specificata nel Registro di sistema.
|
||
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. Questo è il percorso relativo a PRODUCT_INSTALLATION_DIR. In Visual C++, il 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>.
|
||
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
Concetti
File creati per la procedura guidata
Progettazione di una procedura guidata