Después de leer MSDN-XAML Namespaces y MSDN-Understanding XAML Namespaces, todavía no entiendo el propósito de tener un nombre calificado (QName).Nombre calificado en la declaración de espacio de nombres
Tome la siguiente declaración de espacio de nombres como un ejemplo:
xmlns: x = 'http: //www.w3.org/1999/XSL/Transform'
x
es el prefijo abreviatura para el URI completo (en este caso, una URL): http://www.w3.org/1999/XSL/Transform
. Luego está este QName llamado xmlns
. La definición para QName en MDSN es:
Este nombre completo incluyendo el prefijo es la forma léxica de un nombre calificado (QName):
¿Qué se supone que significa y por qué es allí desde ¿esa declaración ya tiene un localizador y un prefijo para identificar el espacio de nombres y sus nombres que se utilizarán?
se puede explicar en el contexto de XAML? – KMC
Lo siento, tenía XHTML en el cerebro ya que estaba haciendo mucho de eso ayer. Cambié la respuesta para solo hablar sobre XML (y XAML hasta cierto punto) –