NamedResource.Resolve 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
Resolve() |
이 NamedResource 개체를 기본 컨텍스트에 대해 확인하고 가장 적합한 후보를 반환합니다. 참고 해결은 Windows 8.1 후 릴리스에서 변경되거나 사용할 수 없을 수 있습니다. 대신 Resolve(ResourceContext)를 사용합니다. |
Resolve(ResourceContext) |
제공된 컨텍스트에 대해 이 NamedResource 개체를 확인하고 가장 적합한 후보를 반환합니다. |
Resolve()
이 NamedResource 개체를 기본 컨텍스트에 대해 확인하고 가장 적합한 후보를 반환합니다.
참고
해결은 Windows 8.1 후 릴리스에서 변경되거나 사용할 수 없을 수 있습니다. 대신 Resolve(ResourceContext)를 사용합니다.
public:
virtual ResourceCandidate ^ Resolve() = Resolve;
/// [Windows.Foundation.Metadata.Deprecated("Resolve may be altered or unavailable for releases after Windows 8.1. Instead, use Resolve(ResourceContext).", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.Overload("Resolve")]
ResourceCandidate Resolve();
/// [Windows.Foundation.Metadata.Overload("Resolve")]
/// [Windows.Foundation.Metadata.Deprecated("Resolve may be altered or unavailable for releases after Windows 8.1. Instead, use Resolve(ResourceContext).", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.Foundation.UniversalApiContract")]
ResourceCandidate Resolve();
/// [Windows.Foundation.Metadata.Overload("Resolve")]
ResourceCandidate Resolve();
[Windows.Foundation.Metadata.Deprecated("Resolve may be altered or unavailable for releases after Windows 8.1. Instead, use Resolve(ResourceContext).", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.Overload("Resolve")]
public ResourceCandidate Resolve();
[Windows.Foundation.Metadata.Overload("Resolve")]
[Windows.Foundation.Metadata.Deprecated("Resolve may be altered or unavailable for releases after Windows 8.1. Instead, use Resolve(ResourceContext).", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.Foundation.UniversalApiContract")]
public ResourceCandidate Resolve();
[Windows.Foundation.Metadata.Overload("Resolve")]
public ResourceCandidate Resolve();
function resolve()
Public Function Resolve () As ResourceCandidate
반환
기본 컨텍스트에 가장 적합한 후보입니다.
- 특성
추가 정보
적용 대상
Resolve(ResourceContext)
제공된 컨텍스트에 대해 이 NamedResource 개체를 확인하고 가장 적합한 후보를 반환합니다.
public:
virtual ResourceCandidate ^ Resolve(ResourceContext ^ resourceContext) = Resolve;
/// [Windows.Foundation.Metadata.Overload("ResolveForContext")]
ResourceCandidate Resolve(ResourceContext const& resourceContext);
[Windows.Foundation.Metadata.Overload("ResolveForContext")]
public ResourceCandidate Resolve(ResourceContext resourceContext);
function resolve(resourceContext)
Public Function Resolve (resourceContext As ResourceContext) As ResourceCandidate
매개 변수
- resourceContext
- ResourceContext
NamedResource를 확인해야 하는 컨텍스트입니다.
반환
지정된 컨텍스트에 가장 적합한 후보입니다.
- 특성
설명
UWP 앱용 리소스 관리 시스템은 규모에 맞게 리소스 조정을 지원합니다. Windows 8.1 시작해서 앱이 소유한 다양한 보기는 서로 다른 배율을 사용할 수 있는 여러 디스플레이 디바이스에 동시에 표시할 수 있습니다. 이러한 방식으로 크기 조정은 보기별 특성입니다.
Resolve 메서드는 런타임 컨텍스트와 관련하여 NamedResource 에 가장 적합한 후보를 선택하므로 ResourceContext 의 배율 한정자는 연결된 보기에 따라 달라지으므로 항상 리소스가 사용될 뷰에서 가져온 ResourceContext 개체를 전달하여 Resolve를 호출해야 합니다.
ResourceContext.GetForCurrentView 메서드를 참조하세요.