ResourceMap.TryGetValue Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
TryGetValue(String) |
Intenta encontrar el candidato más adecuado para un recurso especificado por un identificador de recurso dentro del contexto predeterminado. |
TryGetValue(String, ResourceContext) |
Intenta encontrar el candidato más adecuado para un recurso especificado por un identificador de recurso para el contexto proporcionado. |
TryGetValue(String)
Intenta encontrar el candidato más adecuado para un recurso especificado por un identificador de recurso dentro del contexto predeterminado.
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
Parámetros
- resource
-
String
Platform::String
winrt::hstring
Identificador de recurso especificado como nombre o referencia. Para obtener más información, consulte los comentarios de clase ResourceMap.
Devoluciones
Un ResourceCandidate que describe el candidato más adecuado. Si no se encuentra el identificador de recurso especificado, este método devuelve null.
- Atributos
Se aplica a
TryGetValue(String, ResourceContext)
Intenta encontrar el candidato más adecuado para un recurso especificado por un identificador de recurso para el contexto proporcionado.
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
Parámetros
- resource
-
String
Platform::String
winrt::hstring
Un recurso especificado como nombre o referencia. Para obtener más información, consulte los comentarios de clase ResourceMap.
- context
- ResourceContext
Contexto para el que se va a seleccionar el candidato más adecuado.
Devoluciones
Un ResourceCandidate que describe el candidato más adecuado. Si no se encuentra el identificador de recurso especificado, este método devuelve null.
- Atributos
Comentarios
Algunos recursos se cargan según la escala de la vista en la que se mostrarán, y es posible que se muestren diferentes vistas dentro de una aplicación en diferentes dispositivos con diferentes escalas. La escala es una característica por vista.
Dado que el método TryGetValue selecciona el mejor candidato para el recurso especificado en relación con un contexto de tiempo de ejecución, y dado que el calificador de escala de un ResourceContext depende de la vista asociada, TryGetValue debe llamarse siempre con un objeto ResourceContext obtenido de la vista en la que se usará el recurso.