mc:ProcessContent — Atrybut

Określa, które elementy XAML powinny nadal mieć zawartość przetworzoną przez odpowiednie elementy nadrzędne, nawet jeśli bezpośredni element nadrzędny może być ignorowany przez procesor XAML z powodu określenia atrybutu mc:Ignorable. Atrybut mc:ProcessContent obsługuje zgodność znaczników zarówno w przypadku niestandardowego mapowania przestrzeni nazw, jak i obsługi wersji XAML.

Użycie atrybutu języka 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>

Wartości XAML

Wartość Opis
ignorablePrefix Dowolny prawidłowy ciąg prefiksu zgodnie ze specyfikacją XML 1.0.
ignorableUri Dowolny prawidłowy identyfikator URI do projektowania przestrzeni nazw zgodnie ze specyfikacją XML 1.0.
Ten elementCanBe zignorowany Element, który można zignorować za pomocą implementacji procesora XAML (Extensible Application Markup Language), jeśli nie można rozpoznać podstawowego typu.
[zawartość] Ten elementElementCanBe Ignorowany jest oznaczony jako ignorowany. Jeśli procesor ignoruje ten element, element [content] jest przetwarzany przez obiekt.

Uwagi

Domyślnie procesor XAML zignoruje zawartość w ramach ignorowanego elementu. Można określić określony element przez mc:ProcessContent, a procesor XAML będzie nadal przetwarzać zawartość w ramach ignorowanego elementu. Zwykle jest to używane, jeśli zawartość jest zagnieżdżona w kilku tagach, co najmniej jedna z nich jest ignorowana i co najmniej jedna z nich nie jest ignorowana.

W atrybucie można określić wiele prefiksów, używając separatora spacji, na przykład: mc:ProcessContent="ignore:Element1 ignore:Element2".

http://schemas.openxmlformats.org/markup-compatibility/2006 Przestrzeń nazw definiuje inne elementy i atrybuty, które nie są udokumentowane w tym obszarze zestawu SDK. Aby uzyskać więcej informacji, zobacz Xml Markup Compatibility Specification (Specyfikacja zgodności znaczników XML).

Zobacz też