NamedResource.ResolveAll メソッド

定義

オーバーロード

ResolveAll()

この NamedResource オブジェクトを既定のコンテキストに対して解決し、考えられるすべての候補の一覧を優先順で返します。

注意

ResolveAll は、Windows 8.1後にリリースで変更または使用できない場合があります。 代わりに、 ResolveAll(ResourceContext) を使用します

ResolveAll(ResourceContext)

指定されたコンテキストに対してこの NamedResource オブジェクトを解決し、優先順ですべての候補の一覧を返します。

ResolveAll()

この NamedResource オブジェクトを既定のコンテキストに対して解決し、考えられるすべての候補の一覧を優先順で返します。

注意

ResolveAll は、Windows 8.1後にリリースで変更または使用できない場合があります。 代わりに、 ResolveAll(ResourceContext) を使用します

public:
 virtual IVectorView<ResourceCandidate ^> ^ ResolveAll() = ResolveAll;
/// [Windows.Foundation.Metadata.Deprecated("ResolveAll may be altered or unavailable for releases after Windows 8.1. Instead, use ResolveAll(ResourceContext).", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.Overload("ResolveAll")]
IVectorView<ResourceCandidate> ResolveAll();
/// [Windows.Foundation.Metadata.Overload("ResolveAll")]
/// [Windows.Foundation.Metadata.Deprecated("ResolveAll may be altered or unavailable for releases after Windows 8.1. Instead, use ResolveAll(ResourceContext).", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.Foundation.UniversalApiContract")]
IVectorView<ResourceCandidate> ResolveAll();
/// [Windows.Foundation.Metadata.Overload("ResolveAll")]
IVectorView<ResourceCandidate> ResolveAll();
[Windows.Foundation.Metadata.Deprecated("ResolveAll may be altered or unavailable for releases after Windows 8.1. Instead, use ResolveAll(ResourceContext).", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.Overload("ResolveAll")]
public IReadOnlyList<ResourceCandidate> ResolveAll();
[Windows.Foundation.Metadata.Overload("ResolveAll")]
[Windows.Foundation.Metadata.Deprecated("ResolveAll may be altered or unavailable for releases after Windows 8.1. Instead, use ResolveAll(ResourceContext).", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.Foundation.UniversalApiContract")]
public IReadOnlyList<ResourceCandidate> ResolveAll();
[Windows.Foundation.Metadata.Overload("ResolveAll")]
public IReadOnlyList<ResourceCandidate> ResolveAll();
function resolveAll()
Public Function ResolveAll () As IReadOnlyList(Of ResourceCandidate)

戻り値

ResourceCandidate オブジェクトの一覧 (優先順)。 リスト内の最初の位置にあるオブジェクトは、対応するコンテキストの最も適切な候補であり、最後の位置にあるオブジェクトが最も適切ではありません。

属性

こちらもご覧ください

適用対象

ResolveAll(ResourceContext)

指定されたコンテキストに対してこの NamedResource オブジェクトを解決し、優先順ですべての候補の一覧を返します。

public:
 virtual IVectorView<ResourceCandidate ^> ^ ResolveAll(ResourceContext ^ resourceContext) = ResolveAll;
/// [Windows.Foundation.Metadata.Overload("ResolveAllForContext")]
IVectorView<ResourceCandidate> ResolveAll(ResourceContext const& resourceContext);
[Windows.Foundation.Metadata.Overload("ResolveAllForContext")]
public IReadOnlyList<ResourceCandidate> ResolveAll(ResourceContext resourceContext);
function resolveAll(resourceContext)
Public Function ResolveAll (resourceContext As ResourceContext) As IReadOnlyList(Of ResourceCandidate)

パラメーター

resourceContext
ResourceContext

NamedResource を解決する必要があるコンテキスト。

戻り値

ResourceCandidate オブジェクトの一覧 (優先順)。 リスト内の最初の位置にあるオブジェクトは、対応するコンテキストの最も適切な候補であり、最後の位置にあるオブジェクトが最も適切ではありません。

属性

注釈

UWP アプリ用のリソース管理システムでは、スケーリング用のリソースの調整がサポートされています。 Windows 8.1以降、アプリが所有するさまざまなビューは、異なるスケールを使用する可能性のあるさまざまなディスプレイ デバイスに同時に表示できます。 このように、スケールはビューごとの特性です。

ResolveAll メソッドはランタイム コンテキストに関連して NamedResource のすべての候補を返し、 ResourceContext のスケール修飾子は関連付けられたビューに依存するため、ResolveAll は常に呼び出され、リソースが使用されるビューから取得した ResourceContext オブジェクトを渡す必要があります。

ResourceContext.GetForCurrentView メソッドを参照してください。

こちらもご覧ください

適用対象