атрибут mc:ProcessContent
Указывает, какие элементы XAML по-прежнему должны обрабатываться соответствующими родительскими элементами, даже если непосредственный родительский элемент может игнорироваться обработчиком XAML из-за указания mc:Ignorable Attribute. Атрибут mc:ProcessContent
поддерживает совместимость разметки как для сопоставления пользовательского пространства имен, так и для управления версиями XAML.
Использование атрибута XAML
<object
xmlns:ignorablePrefix="ignorableUri"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="ignorablePrefix"...
mc:ProcessContent="ignorablePrefix:ThisElementCanBeIgnored"
>
<ignorablePrefix:ThisElementCanBeIgnored>
[content]
</ignorablePrefix:ThisElementCanBeIgnored>
</object>
Значения XAML
Ценность | Описание |
---|---|
игнорируемый префикс | Любая допустимая строка префикса в спецификации XML 1.0. |
игнорируемый URI | Любой допустимый URI для назначения пространства имен в спецификации XML 1.0. |
ThisElementCanBeIgnored | Элемент, который может быть проигнорирован реализациями обработчиков Extensible Application Markup Language (XAML), если базовый тип не может быть определён. |
[содержимое] | ThisElementCanBeIgnored помечены как игнорируемые. Если обработчик игнорирует этот элемент, [содержимое] обрабатывается объектом . |
Замечания
По умолчанию обработчик XAML будет игнорировать содержимое в игнорируемом элементе. Можно указать определенный элемент, mc:ProcessContent
, а обработчик XAML продолжит обрабатывать содержимое в игнорируемом элементе. Это обычно используется, если содержимое вложено в несколько тегов, по крайней мере одно из которых игнорируется и по крайней мере одно из которых не игнорируется.
В атрибуте можно указать несколько префиксов, используя разделитель пространства, например mc:ProcessContent="ignore:Element1 ignore:Element2"
.
Пространство имен http://schemas.openxmlformats.org/markup-compatibility/2006
определяет другие элементы и атрибуты, которые не документируются в этой области пакета SDK. Дополнительные сведения см. в разделе спецификации совместимости XML-разметки.
См. также
.NET Desktop feedback