mc:ProcessContent, attribut

Spécifie quels éléments XAML doivent toujours avoir du contenu traité par des éléments parents pertinents, même si l’élément parent immédiat peut être ignoré par un processeur XAML en raison de la spécification de l’attribut mc :Ignorable. L’attribut mc:ProcessContent prend en charge la compatibilité des marques à la fois pour le mappage d’espace de noms personnalisé et pour le contrôle de version XAML.

Utilisation d'attributs 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>

Valeurs XAML

Valeur Description
ignoreablePrefix Toute chaîne de préfixe valide, conformément à la spécification XML 1.0.
ignorableUri Tout URI valide pour concevoir un espace de noms, conformément à la spécification XML 1.0.
ThisElementCanBeIgnored Élément qui peut être ignoré par les implémentations de processeur XAML (Extensible Application Markup Language), si le type sous-jacent ne peut pas être résolu.
[contenu] ThisElementCanBeIgnored est marqué comme ignoré. Si le processeur ignore cet élément, [contenu] est traité par objet.

Notes

Par défaut, un processeur XAML ignore le contenu d’un élément ignoré. Vous pouvez spécifier un élément spécifique par mc:ProcessContent, et un processeur XAML continuera à traiter le contenu dans l’élément ignoré. Cela serait généralement utilisé si le contenu est imbriqué dans plusieurs balises, dont au moins l’une est ignorée et au moins une d’entre elles n’est pas ignorée.

Plusieurs préfixes peuvent être spécifiés dans l’attribut, à l’aide d’un séparateur d’espace, par exemple : mc:ProcessContent="ignore:Element1 ignore:Element2".

L’espace http://schemas.openxmlformats.org/markup-compatibility/2006 de noms définit d’autres éléments et attributs qui ne sont pas documentés dans cette zone du Kit de développement logiciel (SDK). Pour plus d’informations, consultez Spécification de compatibilité des marques XML.

Voir aussi