ResourceLoader Clase
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í.
Proporciona acceso simplificado a los recursos de la aplicación, como las cadenas de la interfaz de usuario de la aplicación.
public ref class ResourceLoader sealed
/// [Windows.Foundation.Metadata.Activatable(65536, "Microsoft.ApplicationModel.Resources.MrtContract")]
/// [Windows.Foundation.Metadata.Activatable(Microsoft.ApplicationModel.Resources.IResourceLoaderFactory, 65536, "Microsoft.ApplicationModel.Resources.MrtContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.ApplicationModel.Resources.MrtContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ResourceLoader final
[Windows.Foundation.Metadata.Activatable(65536, "Microsoft.ApplicationModel.Resources.MrtContract")]
[Windows.Foundation.Metadata.Activatable(typeof(Microsoft.ApplicationModel.Resources.IResourceLoaderFactory), 65536, "Microsoft.ApplicationModel.Resources.MrtContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.ApplicationModel.Resources.MrtContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ResourceLoader
function ResourceLoader(fileName, resourceMap)
Public NotInheritable Class ResourceLoader
- Herencia
- Atributos
Comentarios
Un objeto
Se puede especificar un mapa de recursos específico cuando se obtiene el
En general, los recursos pueden ser sensibles a la escala u otras características de visualización. Por ese motivo, los contextos de recursos suelen estar asociados a una vista específica. Dado que un ResourceLoader encapsula un contexto de recurso, esto también se aplica a un ResourceLoader.
- Obtenga el factor de escala de la vista actual mediante la clase DisplayInformation en lugar de la clase displayProperties desusada.
- Las aplicaciones que establecen el ancho explícito y el alto de los elementos deben seguir funcionando bien, aparte de posiblemente mostrar imágenes borrosas.
Consulte también Tamaños de pantalla y puntos de interrupción.
Constructores
ResourceLoader() |
Construye un nuevo objeto ResourceLoader para el subárbol "Resources" del principal ResourceMap de la aplicación actualmente en ejecución. |
ResourceLoader(String, String) |
Crea un resourceLoader de |
ResourceLoader(String) |
Construye un nuevo objeto |
Métodos
GetDefaultResourceFilePath() |
Obtiene la ruta de acceso del archivo de recursos predeterminada, que es la ruta de acceso resourceLoader se creará con si no se especifica ninguna ruta de acceso personalizada. |
GetString(String) |
Devuelve el valor de cadena más adecuado de un recurso, especificado por el identificador de recurso. |
GetStringForUri(Uri) |
Devuelve el valor de cadena más adecuado de un recurso, especificado por un identificador uniforme de recursos (URI), para el valor predeterminado ResourceContext de la aplicación que se está ejecutando actualmente. |