xml:space-Behandlung in XAML

Das xml:space-Attribut ist ein in XML definiertes Attribut, das das Verarbeitungsverhalten von signifikantem Leerraum innerhalb eines Objektelements deklariert. Dieses Verhalten ist für alle Inhalte (inneren Text) relevant, die innerhalb des Elements enthalten sind, in dem xml:space deklariert wird, und auch für untergeordnete Elemente.

Verwendung von XAML-Attributen

<object xml:space="preserve" />

- oder -

<object xml:space="default" />

Hinweise

Die Definition für das xml:space-Attribut in XAML (einschließlich der beiden möglichen Werte) wird von xml:space als „spezielles Attribut“ durch W3C-Spezifikationen für XML abgeleitet.

Der Standardwert des xml:space-Attributs ist der Literalwert "default". Für den Wert "default" (oder wenn xml:space nicht angegeben ist) ist das Analyseverhalten für signifikanten Leerraum die Standardbehandlung, wie im Thema Leerstellenverarbeitung in XAML definiert.

Um Leerraum innerhalb des Objektelementinhalts beizubehalten, geben Sie für dieses Objektelement xml:space="preserve" an.

Bei den meisten Interpretationen wirken sich das xml:space-Attribut und sein Wert auch auf untergeordnete Elemente aus.

Eine vollständige Beschreibung der Leerraumverarbeitung in XAML finden Sie unter Leerstellenverarbeitung in XAML.

Weitere Informationen