NamedResource.ResolveAll Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
ResolveAll() |
Löst dieses NamedResource-Objekt im Standardkontext auf und gibt eine Liste aller möglichen Kandidaten in der Einstellungsreihenfolge zurück. Hinweis ResolveAll kann für Releases nach Windows 8.1 geändert oder nicht mehr verfügbar sein. Verwenden Sie stattdessen ResolveAll(ResourceContext). |
ResolveAll(ResourceContext) |
Löst dieses NamedResource-Objekt in einem angegebenen Kontext auf und gibt eine Liste aller möglichen Kandidaten in der Einstellungsreihenfolge zurück. |
ResolveAll()
Löst dieses NamedResource-Objekt im Standardkontext auf und gibt eine Liste aller möglichen Kandidaten in der Einstellungsreihenfolge zurück.
Hinweis
ResolveAll kann für Releases nach Windows 8.1 geändert oder nicht mehr verfügbar sein. Verwenden Sie stattdessen 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)
Gibt zurück
Eine Liste der ResourceCandidate-Objekte in der Reihenfolge ihrer Präferenzen. Das Objekt an der ersten Position in der Liste ist der am besten geeignete Kandidat für den entsprechenden Kontext, und das Objekt an der letzten Position ist am wenigsten geeignet.
- Attribute
Weitere Informationen
Gilt für:
ResolveAll(ResourceContext)
Löst dieses NamedResource-Objekt in einem angegebenen Kontext auf und gibt eine Liste aller möglichen Kandidaten in der Einstellungsreihenfolge zurück.
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)
Parameter
- resourceContext
- ResourceContext
Der Kontext, für den die NamedResource aufgelöst werden soll.
Gibt zurück
Eine Liste der ResourceCandidate-Objekte in der Reihenfolge ihrer Präferenzen. Das Objekt an der ersten Position in der Liste ist der am besten geeignete Kandidat für den entsprechenden Kontext, und das Objekt an der letzten Position ist am wenigsten geeignet.
- Attribute
Hinweise
Das Ressourcenverwaltungssystem für UWP-Apps unterstützt die Skalierung von Ressourcen. Ab Windows 8.1 können verschiedene Ansichten, die einer App gehören, 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 ResolveAll-Methode alle Kandidaten für eine NamedResource in Bezug auf einen Laufzeitkontext zurückgibt und der Skalierungsqualifizierer eines ResourceContext von der zugeordneten Ansicht abhängt, sollte das ResolveAll immer aufgerufen werden, indem ein ResourceContext-Objekt übergeben wird, das aus der Sicht abgerufen wurde, in der die Ressource verwendet wird.
Weitere Informationen finden Sie unter ResourceContext.GetForCurrentView-Methode .