Sdílet prostřednictvím


Rozšíření rámce

WDTF je sestaven tak, aby byl rozšiřitelný. Rozšiřitelnost je možná třemi různými způsoby, jak ukazuje následující obrázek.

Diagram znázorňující tři různé scénáře WDTF, například úpravu nebo implementaci ukázkového skriptu

Následující seznam popisuje tři metody rozšiřitelnosti v pořadí potíží:

  • Upravte ukázkový skript. Tato metoda je zobrazena zeleně na předchozím obrázku. Můžete si vzít jeden z ukázkových skriptů WDTF a upravit ho pro váš scénář. Můžete také vytvořit scénáře WDTF od začátku.

  • Implementujte existující rozhraní akce, například** SimpleIO. Tato metoda je zobrazena žlutou barvou na předchozím obrázku. Můžete implementovat existující rozhraní akce pro rozšíření typů cílů, na které rozhraní funguje. Pokud implementujete SimpleIO pro váš typ zařízení, všechny existující scénáře založené na WDTF automaticky začnou provádět vstupně-výstupní ověření vašeho zařízení.

    WDTF poskytuje šablonu sady Microsoft Visual Studio, která vám pomůže s implementací simpleIO. Další informace naleznete v tématu Vytvoření zásuvného modulu WDTF SimpleIO pro vaše zařízení.

  • Vytvořte (a pak implementujte) nové rozhraní akce. Tato metoda je zobrazena červeně na předchozím obrázku. Pokud funkce, které WDTF poskytuje, není dostatečná k vytvoření scénářů založených na komponentách, můžete k vytvoření nových komponent použít WDTF.

    Tato metoda je nejobtížnější ze tří metod, protože vyžaduje dovednosti návrhu rozhraní MODELU COM. Musíte být schopni navrhnout a implementovat jednoduché abstrakce vašich funkcí pomocí rozhraní pro automatizaci modelu COM.