ResourceMap.TryGetValue Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
TryGetValue(String) |
Prova a trovare il candidato più appropriato per una risorsa specificata da un identificatore di risorsa all'interno del contesto predefinito. |
TryGetValue(String, ResourceContext) |
Prova a trovare il candidato più appropriato per una risorsa specificata da un identificatore di risorsa per il contesto fornito. |
TryGetValue(String)
Prova a trovare il candidato più appropriato per una risorsa specificata da un identificatore di risorsa all'interno del contesto predefinito.
public:
virtual ResourceCandidate ^ TryGetValue(Platform::String ^ resource) = TryGetValue;
/// [Windows.Foundation.Metadata.Overload("TryGetValue")]
ResourceCandidate TryGetValue(winrt::hstring const& resource);
[Windows.Foundation.Metadata.Overload("TryGetValue")]
public ResourceCandidate TryGetValue(string resource);
function tryGetValue(resource)
Public Function TryGetValue (resource As String) As ResourceCandidate
Parametri
- resource
-
String
Platform::String
winrt::hstring
Identificatore di risorsa specificato come nome o riferimento. Per informazioni dettagliate, vedere le osservazioni per classe ResourceMap.
Restituisce
Oggetto ResourceCandidate che descrive il candidato più appropriato. Se l'identificatore di risorsa specificato non viene trovato, questo metodo restituisce null.
- Attributi
Si applica a
TryGetValue(String, ResourceContext)
Prova a trovare il candidato più appropriato per una risorsa specificata da un identificatore di risorsa per il contesto fornito.
public:
virtual ResourceCandidate ^ TryGetValue(Platform::String ^ resource, ResourceContext ^ context) = TryGetValue;
/// [Windows.Foundation.Metadata.Overload("TryGetValueWithContext")]
ResourceCandidate TryGetValue(winrt::hstring const& resource, ResourceContext const& context);
[Windows.Foundation.Metadata.Overload("TryGetValueWithContext")]
public ResourceCandidate TryGetValue(string resource, ResourceContext context);
function tryGetValue(resource, context)
Public Function TryGetValue (resource As String, context As ResourceContext) As ResourceCandidate
Parametri
- resource
-
String
Platform::String
winrt::hstring
Una risorsa specificata come nome o riferimento. Per informazioni dettagliate, vedere le osservazioni per classe ResourceMap.
- context
- ResourceContext
Contesto per il quale selezionare il candidato più appropriato.
Restituisce
Oggetto ResourceCandidate che descrive il candidato più appropriato. Se l'identificatore di risorsa specificato non viene trovato, questo metodo restituisce null.
- Attributi
Commenti
Alcune risorse vengono caricate in base alla scala della visualizzazione in cui verranno visualizzate e visualizzazioni diverse all'interno di un'app potrebbero essere visualizzate in dispositivi diversi con scale diverse. La scala è una caratteristica per visualizzazione.
Poiché il metodo TryGetValue seleziona il candidato migliore per la risorsa specificata in relazione a un contesto di runtime e poiché il qualificatore di scala di un ResourceContext dipende dalla visualizzazione associata, TryGetValue deve essere sempre chiamato con un oggetto ResourceContext ottenuto dalla visualizzazione in cui verrà usata la risorsa.