XamlSchemaContext.SupportMarkupExtensionsWithDuplicateArity 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
XAML 스키마 및 해당 컨텍스트에서 같은 인자 수(입력 매개 변수 수)를 갖는 두 생성자를 가지는 태그 확장이 지원되는지 여부를 지정하는 값을 가져옵니다.
public:
property bool SupportMarkupExtensionsWithDuplicateArity { bool get(); };
public bool SupportMarkupExtensionsWithDuplicateArity { get; }
member this.SupportMarkupExtensionsWithDuplicateArity : bool
Public ReadOnly Property SupportMarkupExtensionsWithDuplicateArity As Boolean
속성 값
스키마 컨텍스트에서 중복된 인자 수를 갖는 태그 확장이 허용되면 true
이고, 그렇지 않으면 false
입니다. 기본값은 false
입니다.
설명
이 속성은 XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity 생성자 서명에 대한 XamlSchemaContext(XamlSchemaContextSettings) 설정에 설정된 값을 반환합니다. 다른 서명이 생성에 사용되거나 구체적으로 설정true
되지 않은 경우 XamlSchemaContextSettings.SupportMarkupExtensionsWithDuplicateArity 이 속성의 값은 다음과 같습니다false
.
태그 확장의 중복된 특성은 XAML 사양 [MS-XAML], 섹션 6.6.7.2에서 구체적으로 다루지 않습니다. 태그 확장에 대한 XAML 정보 항목의 형성은 태그 확장 구현에 있을 수 있는 중복된 특성에 관계없이 동일하기 때문입니다. 태그 확장의 실제 호출과 해당 ProvideValue
호출만 중복된 arity와 관련된 모든 문제를 노출합니다. 따라서 중복된 특성을 처리하는 동작은 정의되지 않으며 XAML 스키마 컨텍스트 및 해당 XAML 작성기 통합을 구현하는 각 항목에 맡기게 됩니다. .NET Framework XAML Services 작업에 대해 구현된 기본 XAML 스키마 컨텍스트는 중복 특성을 지원하지 않습니다. 다양한 .NET Framework XAML Services API는 기본 중복 특성으로 태그 확장 사용량을 처리할 때 예외를 throw합니다.
태그 확장을 정의하는 방법에 대한 자세한 내용은 XAML용 태그 확장 개요를 참조하세요.