Informazioni sui terminali Multitrack
Un terminale multitraccia può essere considerato come un terminale che è una raccolta di altri terminali. Ogni terminale figlio (una "traccia") può essere un terminale multitraccia o un terminale a traccia singola.
Tutti i terminali multitraccia espongono l'interfaccia ITMultiTrackTerminal , che include metodi generici per enumerare, creare e rimuovere terminali di traccia da un terminale multitraccia. Tutti i terminali, a traccia singola e multitraccia, espongono l'interfaccia ITTerminal .
Un client che dispone di un puntatore a un'interfaccia ITTerminal può determinare se il terminale è multitrack o single track eseguendo una query sul terminale per l'interfaccia ITMultiTrackTerminal , esposta solo su terminali multitraccia.
Il terminale padre può usare l'interfaccia ITTerminal dei relativi terminali di traccia oppure potrebbe richiedere la traccia dei terminali per esporre interfacce private.
Per altre informazioni, vedere Tenere traccia dei terminali.