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.
Nota
È 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>.
Nota
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