Dela via


mc:ProcessContent-attribut

Anger vilka XAML-element som fortfarande ska ha innehåll bearbetat av relevanta överordnade element, även om det omedelbara överordnade elementet kan ignoreras av en XAML-processor på grund av att du anger mc:Ignorable Attribute. Attributet mc:ProcessContent stöder markeringskompatibilitet både för mappning av anpassade namnområden och för XAML-versionshantering.

XAML-attributanvändning

<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-värden

Värde Beskrivning
ignorablePrefix Alla giltiga prefixsträngar enligt XML 1.0-specifikationen.
ignorableUri Alla giltiga URI:er för att utse ett namnområde enligt XML 1.0-specifikationen.
ThisElementCanBeIgnored Ett element som kan ignoreras av XAML-processorimplementeringar (Extensible Application Markup Language) om den underliggande typen inte kan matchas.
[innehåll] ThisElementCanBeIgnored har markerats som ignorerbar. Om processorn ignorerar elementet bearbetas [innehåll] av objekt.

Anmärkningar

Som standard ignorerar en XAML-processor innehåll i ett ignorerat element. Du kan ange ett specifikt element efter mc:ProcessContentoch en XAML-processor fortsätter att bearbeta innehållet i det ignorerade elementet. Detta används vanligtvis om innehållet är kapslat i flera taggar, varav minst en kan ignoreras och minst en inte kan ignoreras.

Flera prefix kan anges i attributet med hjälp av en blankstegsavgränsare, till exempel: mc:ProcessContent="ignore:Element1 ignore:Element2".

http://schemas.openxmlformats.org/markup-compatibility/2006-namnområdet definierar andra element och attribut som inte dokumenteras inom det här området i SDK:et. Mer information finns i XML-kompatibilitetsspecifikation.

Se även