IXamlTypeResolver 인터페이스

정의

XAML 태그의 명명된 요소에서 적합한 CLR 형식으로 확인되는 서비스를 나타냅니다.Represents a service that resolves from named elements in XAML markup to the appropriate CLR type.

public interface class IXamlTypeResolver
public interface IXamlTypeResolver
type IXamlTypeResolver = interface
Public Interface IXamlTypeResolver

설명

합니다 IXamlTypeResolver 클래스는 주로 TypeConverterMarkupExtension 서비스로 작성자가 CLR 개체를 생성 하기 위해 필요한 XAML-CLR 형식 매핑을 확인 합니다.The IXamlTypeResolver class is used primarily by TypeConverter and MarkupExtension authors as a service to determine the XAML-to-CLR type mapping that is necessary for constructing a CLR object.

형식 변환기 및 태그 확장에 대 한 쿼리 수 IXamlTypeResolver XAML 개체 작성기 값 변환 동작을 호출 하는 경우는 XAML 개체 작성기에서 제공 되는 서비스 컨텍스트에서 서비스입니다.Type converters and markup extensions can query for IXamlTypeResolver as a service on the service context that is provided by a XAML object writer, when the XAML object writer invokes value conversion behavior. 자세한 내용은 Type Converters and Markup Extensions for XAML 하 고 Service Contexts Available to Type Converters and Markup Extensions합니다.For more information, see Type Converters and Markup Extensions for XAML and Service Contexts Available to Type Converters and Markup Extensions.

.NET Framework의 이전 버전에서는이 인터페이스는 WPF 관련 WindowsBase 어셈블리에 존재합니다.In previous versions of the .NET Framework, this interface existed in the WPF-specific assembly WindowsBase. .NET Framework 4.NET Framework 4, IXamlTypeResolver System.Xaml 어셈블리에 있습니다.In .NET Framework 4.NET Framework 4, IXamlTypeResolver is in the System.Xaml assembly. 자세한 내용은 Types Migrated from WPF to System.Xaml을 참조하세요.For more information, see Types Migrated from WPF to System.Xaml.

메서드

Resolve(String)

명명된 XAML 형식을 해당하는 CLR Type으로 확인합니다.Resolves a named XAML type to the corresponding CLR Type.

적용 대상

추가 정보