Freigeben über


xml:space Handling in XAML

Das attribut xml:space ist ein XML-definiertes Attribut, das das signifikante Verarbeitungsverhalten des Leerraums 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 ist, und bereiche für untergeordnete Elemente.

XAML-Attributverwendung

<object xml:space="preserve" />

-oder-

<object xml:space="default" />

Bemerkungen

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

Der Standardwert des attributs xml:space ist der Literalwert "default". Für den Wert "default"oder wenn xml:space überhaupt nicht angegeben ist, ist das Verhalten der signifikanten Leerraumanalyse die Standardbehandlung, wie im Thema Leerraumverarbeitung in XAML-definiert.

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

Unter den meisten Interpretationen sind die xml:space Attributeffekte und der Wert des Attributs auf untergeordnete Elemente ausgelegt.

Eine vollständige Erläuterung der Leerraumverarbeitung in XAML finden Sie unter Leerraumverarbeitung in XAML-.

Siehe auch