xml:space-Behandlung in XAML

Aktualisiert: November 2007

xml:space ist ein in XML definiertes Attribut, mit dem das Verhalten signifikanter Leerzeichen in einem Objektelement deklariert wird, das für den gesamten Inhalt (inneren Text) in dem Element gilt, für das xml:space deklariert ist, und das bis zu untergeordneten Elementen reicht.

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 dem xml:space-Element abgeleitet, das von World Wide Web Consortium (W3C) für XML als "spezielles Attribut" definiert ist.

Der Standardwert des xml:space-Attributs ist der Literalwert "default". Bei dem Wert "default" oder wenn xml:space nicht angegeben wurde, wird als Analyseverhalten für signifikante Leerzeichen die Standardbehandlung verwendet, die im Thema Leerstellenverarbeitung in XAML definiert ist.

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

Die xml:space-Attributeffekte und der Wert des Attributs werden auf untergeordnete Elemente angewendet.

Die Verarbeitung von Leerzeichen in XAML wird im Thema Leerstellenverarbeitung in XAML ausführlich erläutert.

Siehe auch

Konzepte

Leerstellenverarbeitung in XAML

Übersicht über XAML