Поделиться через


Атрибут mc:ProcessContent

Указывает элементы XAML, которые должны по-прежнему иметь содержимое, обработанное соответствующими родительскими элементами, даже если непосредственный родительский элемент может быть проигнорирован процессором XAML из-за указания Атрибут mc: Ignorable. Атрибут mc:ProcessContent поддерживает совместимость разметки для пользовательского сопоставления пространства имен и для различных версий XAML.

Использование атрибута XAML

<object
  xmlns:ignorablePrefix="ignorableUri"
  xmlns:mc="https://schemas.openxmlformats.org/markup-compatibility/2006"
  mc:Ignorable="ignorablePrefix"...
  mc:ProcessContent="ignorablePrefix:ThisElementCanBeIgnored"
>
    <ignorablePrefix:ThisElementCanBeIgnored>
        [content]
    </ignorablePrefix:ThisElementCanBeIgnored>
</object>

Значения XAML

ignorablePrefix

Любая допустимая префиксная строка, в спецификации XML 1.0.

ignorableUri

Любой допустимый URI для назначения пространства имен в спецификации XML 1.0.

ThisElementCanBeIgnored

Элемент, который может быть проигнорирован реализациями процессора Extensible Application Markup Language (XAML), если базовый тип не может быть разрешен.

[content]

ThisElementCanBeIgnored помечен как игнорируемый. Если обработчик игнорирует этот элемент, [content] обрабатывается объектом.

Заметки

По умолчанию процессор XAML будет игнорировать содержимое внутри игнорируемого элемента. Можно указать определенный элемент с помощью mc:ProcessContent, и процессор XAML будет продолжать обработку содержимого внутри игнорируемого элемента. Это обычно будет использоваться, если содержимое вложено в несколько тегов, хотя бы один из которых является игнорируемым и хотя бы один из которых не является игнорируемым.

В атрибуте могут быть заданы несколько префиксов через пробел, например mc:ProcessContent="ignore:Element1 ignore:Element2".

Пространство имен https://schemas.openxmlformats.org/markup-compatibility/2006 определяет другие элементы и атрибуты, не описанные в этой области software development kit (SDK). Дополнительные сведения содержатся в разделе XML Markup Compatibility Specification.

См. также

Ссылки

Атрибут mc: Ignorable

Основные понятия

Общие сведения о языке XAML (WPF)