Freigeben über


NamedResource.Resolve Methode

Definition

Überlädt

Resolve()

Löst dieses NamedResource-Objekt im Standardkontext auf und gibt den am besten geeigneten Kandidaten zurück.

Hinweis

Die Auflösung kann für Releases nach Windows 8.1 geändert oder nicht mehr verfügbar sein. Verwenden Sie stattdessen Resolve(ResourceContext).

Resolve(ResourceContext)

Löst dieses NamedResource-Objekt für einen angegebenen Kontext auf und gibt den am besten geeigneten Kandidaten zurück.

Resolve()

Löst dieses NamedResource-Objekt im Standardkontext auf und gibt den am besten geeigneten Kandidaten zurück.

Hinweis

Die Auflösung kann für Releases nach Windows 8.1 geändert oder nicht mehr verfügbar sein. Verwenden Sie stattdessen 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

Gibt zurück

Der am besten geeignete Kandidat für den Standardkontext.

Attribute

Weitere Informationen

Gilt für:

Resolve(ResourceContext)

Löst dieses NamedResource-Objekt für einen angegebenen Kontext auf und gibt den am besten geeigneten Kandidaten zurück.

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

Parameter

resourceContext
ResourceContext

Der Kontext, für den die NamedResource aufgelöst werden soll.

Gibt zurück

Der am besten geeignete Kandidat für den angegebenen Kontext.

Attribute

Hinweise

Das Ressourcenverwaltungssystem für UWP-Apps unterstützt die Skalierung von Ressourcen. Ab Windows 8.1 können verschiedene Ansichten, die sich im Besitz einer App befinden, gleichzeitig auf verschiedenen Anzeigegeräten angezeigt werden, die möglicherweise unterschiedliche Skalierungen verwenden. Auf diese Weise ist die Skalierung ein Merkmal pro Ansicht.

Da die Resolve-Methode den besten Kandidaten für eine NamedResource in Bezug auf einen Laufzeitkontext auswählt und der Skalierungsqualifizierer eines ResourceContext von der zugeordneten Ansicht abhängt, sollte Resolve immer aufgerufen werden, indem ein ResourceContext-Objekt übergeben wird, das aus der Ansicht abgerufen wurde, in der die Ressource verwendet wird.

Weitere Informationen finden Sie unter der ResourceContext.GetForCurrentView-Methode .

Weitere Informationen

Gilt für: