ResourceManager Classe

Définition

Représente un gestionnaire de ressources qui facilite l'accès aux ressources spécifiques à une culture au moment de l'exécution.

public ref class ResourceManager
public class ResourceManager
[System.Serializable]
public class ResourceManager
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class ResourceManager
type ResourceManager = class
[<System.Serializable>]
type ResourceManager = class
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type ResourceManager = class
Public Class ResourceManager
Héritage
ResourceManager
Dérivé
Attributs

Remarques

Pour plus d’informations sur cette API, consultez Remarques supplémentaires sur l’API pour ResourceManager.

Constructeurs

ResourceManager()

Initialise une nouvelle instance de la classe ResourceManager avec les valeurs par défaut.

ResourceManager(String, Assembly)

Initialise une nouvelle instance de la classe ResourceManager qui recherche les ressources contenues dans les fichiers portant le nom racine spécifié dans l'assembly donné.

ResourceManager(String, Assembly, Type)

Initialise une nouvelle instance de la classe ResourceManager qui utilise une classe ResourceSet spécifiée pour rechercher les ressources contenues dans les fichiers portant le nom racine spécifié dans l'assembly donné.

ResourceManager(Type)

Initialise une nouvelle instance de la classe ResourceManager qui recherche des ressources dans les assemblys satellites en fonction d'informations provenant de l'objet de type spécifié.

Champs

BaseNameField

Spécifie le nom racine des fichiers de ressources dans lesquels ResourceManager recherche les ressources.

HeaderVersionNumber

Spécifie la version des en-têtes de fichier de ressources que l'implémentation actuelle de ResourceManager peut interpréter et obtenir.

MagicNumber

Contient le nombre utilisé pour identifier les fichiers de ressources.

MainAssembly

Spécifie l'assembly principal qui contient les ressources.

ResourceSets
Obsolète.

Contient Hashtable qui retourne un mappage des cultures aux objets ResourceSet.

Propriétés

BaseName

Obtient le nom racine des fichiers de ressources dans lesquels ResourceManager recherche les ressources.

FallbackLocation

Obtient ou définit l'emplacement à partir duquel récupérer les ressources de secours par défaut.

IgnoreCase

Obtient ou définit une valeur indiquant si le gestionnaire de ressources autorise les recherches de ressources ne respectant pas la casse dans les méthodes GetString(String) et GetObject(String).

ResourceSetType

Obtient le type de l'objet d'ensemble de ressources que le gestionnaire des ressources utilise pour construire un objet ResourceSet.

Méthodes

CreateFileBasedResourceManager(String, String, Type)

Retourne un objet ResourceManager qui recherche les ressources dans un répertoire spécifique, plutôt que dans le manifeste d'assembly.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetNeutralResourcesLanguage(Assembly)

Retourne des informations spécifiques à la culture pour les ressources par défaut de l'assembly principal en récupérant la valeur de l'attribut NeutralResourcesLanguageAttribute sur un assembly spécifié.

GetObject(String)

Retourne la valeur de la ressource non-chaîne spécifiée.

GetObject(String, CultureInfo)

Obtient la valeur de la ressource non-chaîne spécifiée localisée pour la culture spécifiée.

GetResourceFileName(CultureInfo)

Génère le nom du fichier de ressources pour l'objet CultureInfo donné.

GetResourceSet(CultureInfo, Boolean, Boolean)

Récupère la ressource définie pour une culture particulière.

GetSatelliteContractVersion(Assembly)

Retourne la version spécifiée par l'attribut SatelliteContractVersionAttribute dans l'assembly donné.

GetStream(String)

Retourne un objet de flux de mémoire non managé à partir de la ressource spécifiée.

GetStream(String, CultureInfo)

Retourne un objet de flux de mémoire non managé à partir de la ressource spécifiée, à l'aide de la culture spécifiée.

GetString(String)

Retourne la valeur de la ressource de chaîne spécifiée.

GetString(String, CultureInfo)

Retourne la valeur de la ressource de type chaîne localisée pour la culture spécifiée.

GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
InternalGetResourceSet(CultureInfo, Boolean, Boolean)

Fournit l'implémentation utilisée pour rechercher un jeu de ressources.

MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ReleaseAllResources()

Indique au gestionnaire de ressources d'appeler la méthode Close() sur tous les objets ResourceSet et de libérer toutes les ressources.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à

Cohérence de thread

Ce type est thread-safe.

Voir aussi