Nach dem Lesen MSDN-XAML Namespaces und MSDN-Understanding XAML Namespaces, verstehe ich immer noch nicht den Zweck, einen qualifizierten Namen (QName).Qualifizierter Name in Namespace-Deklaration
Nehmen Sie das folgende Namespace-Deklaration als Beispiel:
xmlns: x = 'http: //www.w3.org/1999/XSL/Transform'
x
ist das Präfix Abkürzung für den vollständigen URI (in diesem Fall eine URL): http://www.w3.org/1999/XSL/Transform
. Dann gibt es diesen QName namens xmlns
. Die Definition für QName in MDSN ist:
Diese vollständige Name einschließlich des Präfix ist die lexikalische Form eines qualifizierten Namen (QName):
Was soll das denn ist zu verstehen, und warum ist es dort seit Thet-Anweisung hat bereits einen Locator und ein Präfix, um den Namespace und seine zu verwendenden Namen zu identifizieren?
können Sie im Rahmen der XAML erklären? – KMC
Entschuldigung, ich hatte XHTML im Kopf, da ich gestern viel davon gemacht habe. Ich habe die Antwort geändert, um nur über XML (und XAML in gewissem Umfang) zu sprechen. –