ResourceMap.GetValue 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
GetValue(String) |
Hinweis GetValue(String) kann für Releases nach Windows 8.1 geändert oder nicht mehr verfügbar sein. Verwenden Sie stattdessen GetValue(String, ResourceContext). Gibt den am besten geeigneten Kandidaten für eine Ressource zurück, die durch einen Ressourcenbezeichner im Standardkontext angegeben wird. |
GetValue(String, ResourceContext) |
Gibt den am besten geeigneten Kandidaten für eine Ressource zurück, die durch einen Ressourcenbezeichner für den angegebenen Kontext angegeben wird. |
GetValue(String)
Hinweis
GetValue(String) kann für Releases nach Windows 8.1 geändert oder nicht mehr verfügbar sein. Verwenden Sie stattdessen GetValue(String, ResourceContext).
Gibt den am besten geeigneten Kandidaten für eine Ressource zurück, die durch einen Ressourcenbezeichner im Standardkontext angegeben wird.
public:
virtual ResourceCandidate ^ GetValue(Platform::String ^ resource) = GetValue;
/// [Windows.Foundation.Metadata.Deprecated("GetValue(string) may be altered or unavailable for releases after Windows 8.1. Instead, use GetValue(string, ResourceContext).", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.Overload("GetValue")]
ResourceCandidate GetValue(winrt::hstring const& resource);
/// [Windows.Foundation.Metadata.Overload("GetValue")]
/// [Windows.Foundation.Metadata.Deprecated("GetValue(string) may be altered or unavailable for releases after Windows 8.1. Instead, use GetValue(string, ResourceContext).", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.Foundation.UniversalApiContract")]
ResourceCandidate GetValue(winrt::hstring const& resource);
/// [Windows.Foundation.Metadata.Overload("GetValue")]
ResourceCandidate GetValue(winrt::hstring const& resource);
[Windows.Foundation.Metadata.Deprecated("GetValue(string) may be altered or unavailable for releases after Windows 8.1. Instead, use GetValue(string, ResourceContext).", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.Overload("GetValue")]
public ResourceCandidate GetValue(string resource);
[Windows.Foundation.Metadata.Overload("GetValue")]
[Windows.Foundation.Metadata.Deprecated("GetValue(string) may be altered or unavailable for releases after Windows 8.1. Instead, use GetValue(string, ResourceContext).", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.Foundation.UniversalApiContract")]
public ResourceCandidate GetValue(string resource);
[Windows.Foundation.Metadata.Overload("GetValue")]
public ResourceCandidate GetValue(string resource);
function getValue(resource)
Public Function GetValue (resource As String) As ResourceCandidate
Parameter
- resource
-
String
Platform::String
winrt::hstring
Ein Ressourcenbezeichner, der als Name oder Verweis angegeben ist. Ausführliche Informationen finden Sie in den Hinweisen zur ResourceMap-Klasse .
Gibt zurück
Ein ResourceCandidate , das den am besten geeigneten Kandidaten beschreibt.
- Attribute
Weitere Informationen
Gilt für:
GetValue(String, ResourceContext)
Gibt den am besten geeigneten Kandidaten für eine Ressource zurück, die durch einen Ressourcenbezeichner für den angegebenen Kontext angegeben wird.
public:
virtual ResourceCandidate ^ GetValue(Platform::String ^ resource, ResourceContext ^ context) = GetValue;
/// [Windows.Foundation.Metadata.Overload("GetValueForContext")]
ResourceCandidate GetValue(winrt::hstring const& resource, ResourceContext const& context);
[Windows.Foundation.Metadata.Overload("GetValueForContext")]
public ResourceCandidate GetValue(string resource, ResourceContext context);
function getValue(resource, context)
Public Function GetValue (resource As String, context As ResourceContext) As ResourceCandidate
Parameter
- resource
-
String
Platform::String
winrt::hstring
Eine Ressource, die als Name oder Verweis angegeben ist. Ausführliche Informationen finden Sie in den Hinweisen zur ResourceMap-Klasse .
- context
- ResourceContext
Der Kontext, für den der am besten geeignete Kandidat ausgewählt werden soll.
Gibt zurück
Ein ResourceCandidate , das den am besten geeigneten Kandidaten beschreibt.
- Attribute
Hinweise
Einige Ressourcen werden entsprechend der Skalierung der Ansicht geladen, in der sie angezeigt werden, und verschiedene Ansichten innerhalb einer App werden möglicherweise auf verschiedenen Geräten mit unterschiedlichen Skalierungen angezeigt. Die Skalierung ist ein Merkmal pro Ansicht.
Da die GetValue-Methode den besten Kandidaten für die angegebene Ressource in Bezug auf einen Laufzeitkontext auswählt und der Skalierungsqualifizierer eines ResourceContext von der zugeordneten Ansicht abhängt, sollte GetValue immer mit einem ResourceContext-Objekt aufgerufen werden, das aus der Sicht abgerufen wird, in der die Ressource verwendet wird. Rufen Sie ResourceContext.GetForCurrentView auf , um den entsprechenden ResourceContext abzurufen.