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ż
.NET Desktop feedback