Condividi tramite


Proprietà SerialNumberTemplate

Specifica il modello utilizzato per convalidare l'immissione del numero di serie in una finestra di dialogo Informazioni utente durante l'installazione sul computer di destinazione.

La proprietà SerialNumberTemplate determina la modalità di visualizzazione delle caselle di testo all'interno della finestra di dialogo. Stabilisce inoltre se il numero di serie viene convalidato solo per formato o anche in base a un algoritmo di Windows Installer.

Se si imposta, ad esempio, la proprietà SerialNumberTemplate su "<### - %%%%>", verranno create due caselle di testo separate da un trattino preceduto e seguito da spazi. La convalida per la prima casella (###) verifica semplicemente che l'utente abbia immesso tre cifre. La seconda casella (%%%%) viene convalidata da un algoritmo che somma le cifre e la divide per 7. Se il resto è 0, la convalida ha esito positivo; in caso contrario, ha esito negativo.

I caratteri modificabili appaiono nella finestra di dialogo Informazioni utente come segnaposto all'interno delle caselle di testo. Qualsiasi altro carattere viene visualizzato come etichetta tra le caselle di testo.

Nota

Verrà creata una casella di testo distinta ogni volta che il carattere modificabile cambia. Immettendo ad esempio "#? % " crea tre caselle di testo, ciascuna delle quali accetta un carattere.

Impostazioni

Nella tabella che segue sono elencati i caratteri modificabili validi per la proprietà SerialNumberTemplate.

Carattere

Significato

#

Richiede una cifra che non verrà inclusa nell'algoritmo di convalida.

%

Richiede una cifra che verrà inclusa nell'algoritmo di convalida.

?

Richiede un carattere alfanumerico che non verrà incluso nell'algoritmo di convalida.

^

Richiede un carattere maiuscolo o minuscolo. Non sono ammessi caratteri numerici.

<

Qualsiasi carattere a sinistra di questo carattere non risulterà visibile all'interno della finestra di dialogo.

>

Qualsiasi carattere a destra di questo carattere non risulterà visibile all'interno della finestra di dialogo. Richiesto come terminatore se viene utilizzato il carattere <.

Qualsiasi altro carattere verrà considerato un valore letterale di costante.

Note

Se la proprietà ShowSerialNumber è impostata su true, il numero di serie verrà convalidato a fronte del modello specificato nella proprietà SerialNumberTemplate prima che all'utente venga consentito di procedere alla fase successiva dell'installazione. Se la proprietà ShowSerialNumber è impostata su false, la proprietà SerialNumberTemplate non produrrà alcun effetto.

Vedere anche

Riferimenti

Proprietà per l'editor dell'interfaccia utente

Proprietà ShowSerialNumber

Altre risorse

Proprietà PIDTemplate (Windows)

Azione ValidateProductID (Windows)

Controllo MaskedEdit (Windows)