xml:space — Obsługa w XAML

Atrybut xml:space jest atrybutem zdefiniowanym przez kod XML, który deklaruje znaczące zachowanie przetwarzania odstępów w elemecie obiektu. To zachowanie jest istotne dla całej zawartości (tekstu wewnętrznego) zawartej w elemecie, w którym xml:space jest zadeklarowany, a także zakresy dla elementów podrzędnych.

Użycie atrybutu języka XAML

<object xml:space="preserve" />

- lub -

<object xml:space="default" />

Uwagi

Definicja atrybutu xml:space w języku XAML, w tym jego dwie możliwe wartości, pochodzi z zgodnie z xml:space definicją jako "atrybut specjalny" przez specyfikacje W3C dla formatu XML.

Wartość domyślna atrybutu xml:space to wartość "default"literału . W przypadku wartości "default", lub jeśli xml:space w ogóle nie jest wskazane, zachowanie znaczącego analizowania białych znaków jest domyślną obsługą, zgodnie z definicją w temacie Przetwarzanie białych znaków w języku XAML.

Aby zachować biały znak w zawartości elementu obiektu, określ xml:space="preserve" dla tego elementu obiektu.

W większości interpretacji xml:space efekty atrybutu i wartość atrybutu są ograniczone do elementów podrzędnych.

Aby uzyskać pełną dyskusję na temat przetwarzania białych znaków w języku XAML, zobacz Przetwarzanie białych znaków w języku XAML.

Zobacz też