mc:ProcessContent 특성
mc:Ignorable Attribute 지정으로 인해 직접 부모 요소가 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 사양에 따라 유효한 접두사 문자열입니다. |
ignorableUri | XML 1.0 사양에 따라 네임스페이스를 지정하기 위한 유효한 URI입니다. |
ThisElementCanBeIgnored | 기본 형식을 확인할 수 없는 경우 XAML(Extensible Application Markup Language) 프로세서 구현에서 무시할 수 있는 요소입니다. |
[content] | ThisElementCanBeIgnored는 무시할 수 있는 것으로 표시됩니다. 프로세서가 이 요소를 무시하면 개체에 의해 [content]가 처리됩니다. |
설명
기본적으로 XAML 프로세서는 무시된 요소 내의 콘텐츠를 무시합니다. mc:ProcessContent
로 특정 요소를 지정할 수 있고, XAML 프로세서는 무시된 요소 내의 콘텐츠를 계속 처리합니다. 이는 일반적으로 무시할 수 있는 태그와 무시할 수 없는 태그가 각각 하나 이상인 여러 태그 내에 콘텐츠가 중첩된 경우 사용됩니다.
공백 구분 기호를 사용하여 특성에 여러 접두사를 지정할 수 있습니다(예: mc:ProcessContent="ignore:Element1 ignore:Element2"
).
http://schemas.openxmlformats.org/markup-compatibility/2006
네임스페이스는 SDK의 이 영역 내에 문서화되지 않은 다른 요소 및 특성을 정의합니다. 자세한 내용은 XML 태그 호환성 사양을 참조하세요.
참고 항목
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET Desktop feedback