mc:ProcessContent 特性

指定哪些 XAML 元素仍然具有相关父元素处理过的内容,即使由于指定 mc:Ignorable 特性,XAML 处理器可能忽略即时父元素。 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 值

价值 DESCRIPTION
ignorablePrefix 根据 XML 1.0 规范的任何有效前缀字符串。
ignorableUri 根据 XML 1.0 规范指定命名空间的任何有效 URI。
ThisElementCanBeIgnored 如果基础类型无法解析,则可扩展应用程序标记语言(XAML)处理器的实现可以忽略该元素。
[content] ThisElementCanBeIgnored 标记为可忽略。 如果处理器忽略该元素,对象处理 [content]

注解

默认情况下,XAML 处理器将忽略被忽略元素中的内容。 可以通过 mc:ProcessContent指定特定元素,XAML 处理器将继续处理忽略的元素中的内容。 如果内容嵌套在多个标记中,则通常使用此方法,其中至少一个可忽略,其中至少一个不可忽略。

可以使用空格分隔符在属性中指定多个前缀,例如:mc:ProcessContent="ignore:Element1 ignore:Element2"

http://schemas.openxmlformats.org/markup-compatibility/2006 命名空间定义 SDK 此区域中未记录的其他元素和属性。 有关详细信息,请参阅 XML 标记兼容性规范

另请参阅