¿Qué uso tiene el argumento de tipo de constructor de clase RoutedCommand?
El constructor de RoutedCommand tiene "tipo de propietario" como último argumento. ¿Cuál es su significado? ¿Cuándo se usa?
a documentación de @MSDN no proporciona ninguna pista sobre por qué es necesaria y si podría usar un tipo para todos los comandos
Cita de MSDN
ownerType
Type: System.Type The type
which is registering the command.
Hay una cosa más. ¿Qué tipo debo usar al crear nuevos comandos enrutados dinámicamente a partir de una matriz de nombres? Parece que cualquier tipo funciona, así que estoy usando UIElement, pero si hay un tipo más adecuado para esto, me gustaría saberlo.