次の方法で共有


mc:ProcessContent 属性

mc:Ignorable 属性を指定することで直接の親要素が XAML プロセッサによって無視される場合でも、関連する親要素によってコンテンツが処理される必要がある 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 値

価値 説明
ignorablePrefix XML 1.0 仕様に従って有効なプレフィックス文字列。
無視可能なURI XML 1.0 仕様に従って名前空間を指定するための有効な URI。
ThisElementCanBeIgnored 基になる型を解決できない場合、拡張アプリケーション マークアップ言語 (XAML) プロセッサの実装で無視できる要素。
[content] ThisElementCanBeIgnored は無視可能としてマークされます。 プロセッサによってその要素が無視された場合、[content]object によって処理されます。

注釈

既定では、XAML プロセッサは無視される要素内のコンテンツを無視します。 特定の要素は mc:ProcessContentで指定でき、XAML プロセッサは無視される要素内のコンテンツを処理し続けます。 これは通常、コンテンツが複数のタグ内に入れ子になっている場合に使用されます。そのうちの少なくとも 1 つは無視可能で、そのうちの少なくとも 1 つは無視できません。

属性には、スペース区切り記号 (例: mc:ProcessContent="ignore:Element1 ignore:Element2") を使用して、複数のプレフィックスを指定できます。

http://schemas.openxmlformats.org/markup-compatibility/2006 名前空間は、SDK のこの領域内に記載されていない他の要素と属性を定義します。 詳細については、「XML マークアップ互換性仕様」を参照してください。

こちらも参照ください