Парсер XAML (для WPF) действительно использует преобразователь типа указанного свойства или типа свойства. Есть несколько жестко закодированных ярлыков, но они предназначены для повышения производительности и не меняют семантику. Синтаксический анализатор, просто используя информацию об атрибутах, может дублировать семантику синтаксического анализатора (например, то, что делают Blend и Cider).
Не существует API, который будет преобразовывать значение точно так же, как XAML, главным образом потому, что многие преобразования типов работают только в контексте синтаксического анализа XAML. Например, преобразователи типов могут ссылаться на пространства имен, определенные в файле XAML (который изменяется в зависимости от того, где находится значение в файле XML), а также на другую базу URI базы внешней информации для файла. Они действительно применимы только при анализе файла XAML.
Самое близкое, к чему вы можете обратиться - запросить дескриптор свойства для свойства из дескриптора типа и использовать свойство Converter. Это отсканирует соответствующие атрибуты для создания правильного конвертера типов.