다음을 통해 공유


IUriContext 인터페이스

정의

절대 URI에 대해 제공된 상대 URI를 확인하기 위해 애플리케이션 컨텍스트를 사용할 수 있는 서비스를 나타냅니다.

public interface class IUriContext
public interface IUriContext
type IUriContext = interface
Public Interface IUriContext
파생

설명

IUriContext 서비스 URI 형식 속성을 완료 될 수 있는 애플리케이션별 컨텍스트를 사용 하는 형식 변환기를 사용 하도록 설정 하는 대로 구현 됩니다.

형식 변환기 및 태그 확장에 대 한 쿼리 수 IUriContext XAML 개체 작성기 값 변환 동작을 호출 하는 경우는 XAML 개체 작성기에서 제공 되는 서비스 컨텍스트에서 서비스입니다. 자세한 내용은 Type Converters and Markup Extensions for XAML 하 고 Service Contexts Available to Type Converters and Markup Extensions합니다.

IUriContext 값 변환 및 서비스 컨텍스트에서에 아닙니다. UI 요소 또는 포함을 지 원하는 다른 클래스에 대 한 클래스 논리를 구현할 수도 있습니다 IUriContext 자식 요소의 기본 URI 정보에 대 한 호출 하거나 저장할 수 있는 인식 가능한 패턴에 따라 서비스 기본 XAML에서 가져온 URI 정보 구문 분석 하는 루트 요소입니다.

.NET Framework의 이전 버전에서는이 인터페이스는 WPF 관련 PresentationCore 어셈블리에 존재합니다. .NET Framework 4 IUriContext 에서 는 System.Xaml 어셈블리에 있습니다. 자세한 내용은 Types Migrated from WPF to System.Xaml을 참조하세요.

WPF 사용 정보

에 대 한 예제 시나리오 IUriContext WPF에 존재 합니다.

값 변환기의 예는 FontFamilyConverter 클래스와 같은 속성에 대해 제공 되는 상대 URI를 사용할 수 Page.FontFamily이면 IUriContext 서비스로 사용할 수는 ITypeDescriptorContext 입력 합니다.

요소의 경우의 예로 Hyperlink 구현 IUriContext 그러면 수정 구문 분석할 때 기본 URI 값을 통해 전달할 수 있습니다, 있도록 NavigateUri입니다.

속성

BaseUri

현재 애플리케이션 컨텍스트의 기본 URI를 가져오거나 설정합니다.

적용 대상

추가 정보