Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
WDTF è progettato per essere estendibile. L'estensione è possibile in tre modi distinti, come illustrato nella figura seguente.
L'elenco seguente descrive i tre metodi di estendibilità, in ordine di difficoltà:
Modificare uno script di esempio. Questo metodo viene visualizzato con verde nella figura precedente. È possibile accettare uno degli script di esempio forniti da WDTF e modificarlo per lo scenario in uso. È anche possibile creare scenari WDTF da zero.
Implementare un'interfaccia di azione esistente, ad esempio** SimpleIO. Questo metodo viene visualizzato con il giallo nella figura precedente. È possibile implementare un'interfaccia di azione esistente per estendere i tipi di destinazioni su cui funziona l'interfaccia. Se si implementa un SimpleIO per il tipo di dispositivo, tutti gli scenari esistenti basati su WDTF inizieranno automaticamente a eseguire la verifica di I/O del dispositivo.
WDTF fornisce un modello di Microsoft Visual Studio per facilitare l'implementazione di SimpleIO. Per ulteriori informazioni, vedere Scrivere un plug-in WDTF SimpleIO per il tuo dispositivo.
Creare (e quindi implementare) una nuova interfaccia di azione. Questo metodo viene visualizzato con rosso nella figura precedente. Se la funzionalità fornita da WDTF non è sufficiente per costruire gli scenari basati su componenti, è possibile usare WDTF per creare nuovi componenti.
Questo metodo è il più difficile dei tre metodi perché richiede competenze di progettazione dell'interfaccia COM. È necessario essere in grado di progettare e implementare astrazioni semplici delle funzionalità usando un'interfaccia di automazione COM.