Creando manualmente un tipo di dati è possibile usare tutte le funzionalità offerte dalla sintassi delle definizioni.
In particolare, un tipo di dati deve essere creato manualmente se si desidera utilizzare le seguenti caratteristiche:
L'identificazione del tipo di dati in base alla posizione (percorso)
La possibilità di associare al tipo di dati un'azione diversa da Apri e Stampa
L'uso di nomi, schemi o contenuti diversi per lo stesso tipo di dati: ad esempio, uno stesso tipo di dati può essere associato ai nomi *.abc o *.def
L'identificazione del tipo di dati in base al collegamento