Share via


Personalizzazione della procedura guidata

Durante la personalizzazione della procedura guidata creata con la Creazione guidata personalizzata è necessario tenere conto di una serie di attività frequenti indicate di seguito.

  • Nel file VSZ specificare tutti i parametri personalizzati che garantiscono il funzionamento della procedura guidata. Per ulteriori informazioni, vedere Il file VSZ (Controllo progetto) e Simboli della creazione guidata personalizzata predefiniti.

    Se la procedura guidata viene localizzata in diverse lingue, aggiungere i parametri delle lingue in questione al file VSZ. Per ulteriori informazioni, vedere Localizzazione di una procedura guidata in più lingue.

  • Personalizzare i file modello (e Templates.inf) per specificare le direttive relative alle selezioni dell'utente.

  • Personalizzare il file Default.js per specificare una gestione speciale aggiuntiva della procedura guidata. È possibile scrivere funzioni personalizzate e utilizzare le funzioni fornite in Common.js.

  • Progettare icone e altre immagini che verranno utilizzate nell'interfaccia utente HTML.

  • Progettare l'interfaccia utente HTML.

  • Aggiungere alla tabella dei simboli HTML i simboli da associare ai pulsanti, ai controlli, alle caselle di testo e ad altri elementi utilizzati dalla procedura guidata.

    Di seguito è riportata una porzione di codice HTML generato nella Creazione guidata personalizzata:

    <SYMBOL NAME="WIZARD_DIALOG_TITLE" TYPE=text VALUE="MyCustomWiz">
          </SYMBOL>
    <SYMBOL NAME="SAMPLE_CHECKBOX" TYPE=checkbox VALUE=true>
          </SYMBOL>
    

    Con questa procedura guidata, dal titolo MyCustomWiz, viene visualizzata una casella di controllo selezionata per impostazione predefinita.

  • Nella sezione contrassegnata come <SCRIPT LANGUAGE="JSCRIPT"> nei file HTML, aggiungere le chiamate di funzione JScript e accedere al Modello a oggetti di Visual Studio per personalizzare il funzionamento della procedura guidata. È necessario chiamare queste funzioni utilizzando window.external, come illustrato di seguito.

          window.external.AddSymbol("MAIN_FRAME_DEFAULT_STYLES", true);
          window.external.AddSymbol("MAIN_FRAME_STYLE_FLAGS", "");
    

    Nota

    I metodi, le proprietà e gli eventi esposti tramite Automazione ed Extensibility in Visual Studio, Modello di codice Visual C++, Modello di progetto e Modello di procedura guidata consentono di gestire a livello di codice tutti gli aspetti del progetto di procedura guidata, dalla creazione fino alla compilazione, nei file JScript e nei file HTM.

  • Se necessario, personalizzare il file VSDIR, facendo sì che le informazioni relative al file VSZ e a tutti gli altri modelli vengano comprese dalla shell. Indicare, ad esempio, gli ID di risorsa dell'icona, i flag, i nomi localizzati e così via.

  • Creare file HTM e file modello in tutte le lingue in cui la procedura guidata sarà localizzata. Aggiungere tali file alle directory di progetto appropriate.

  • Fornire la guida sensibile al contesto relativa alla procedura guidata.

Vedere anche

Attività

Creazione di una procedura guidata personalizzata

Riferimenti

creazione guidata personalizzata

Inserimento della guida sensibile al contesto

Concetti

Operazioni di progettazione di una procedura guidata

File creati per la procedura guidata

Gestione degli errori nelle procedure guidate