Condividi tramite


ResourceManager Classe

Definizione

Rappresenta un gestore delle risorse che offre un comodo accesso a risorse specifiche delle impostazioni cultura in fase di esecuzione.

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
Ereditarietà
ResourceManager
Derivato
Attributi

Commenti

Per altre informazioni su questa API, vedere Osservazioni api supplementari per ResourceManager.

Costruttori

ResourceManager()

Inizializza una nuova istanza della classe ResourceManager con i valori predefiniti.

ResourceManager(String, Assembly)

Inizializza una nuova istanza della classe ResourceManager che ricerca le risorse contenute nei file con il nome radice specificato nell'assembly fornito.

ResourceManager(String, Assembly, Type)

Inizializza una nuova istanza della classe ResourceManager che usa una classe ResourceSet specificata per cercare le risorse contenute nei file con il nome radice specificato nell'assembly fornito.

ResourceManager(Type)

Inizializza una nuova istanza della classe ResourceManager che ricerca le risorse negli assembly satellite in base alle informazioni derivate dall'oggetto di tipo specificato.

Campi

BaseNameField

Specifica il nome radice dei file di risorse in cui l'oggetto ResourceManager cerca le risorse.

HeaderVersionNumber

Specifica la versione delle intestazioni dei file di risorse interpretabili e producibili dall'implementazione corrente di ResourceManager.

MagicNumber

Contiene il numero usato per identificare i file di risorse.

MainAssembly

Specifica l'assembly principale che contiene le risorse.

ResourceSets
Obsoleti.

Contiene un oggetto Hashtable che restituisce un mapping dalle impostazioni cultura agli oggetti ResourceSet.

Proprietà

BaseName

Ottiene il nome radice dei file di risorse in cui l'oggetto ResourceManager ricerca le risorse.

FallbackLocation

Ottiene o imposta il percorso da cui recuperare le risorse di fallback predefinite.

IgnoreCase

Ottiene o imposta un valore che indica se il gestore delle risorse consente la ricerca delle risorse senza distinzione tra maiuscole e minuscole nei metodi GetString(String) e GetObject(String).

ResourceSetType

Ottiene il tipo di oggetto set di risorse usato dal gestore delle risorse per costruire un oggetto ResourceSet.

Metodi

CreateFileBasedResourceManager(String, String, Type)

Restituisce un oggetto ResourceManager che ricerca le risorse in una directory specifica invece che nel manifesto dell'assembly per le risorse.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetNeutralResourcesLanguage(Assembly)

Restituisce le informazioni specifiche delle impostazioni cultura per le risorse predefinite dell'assembly principale mediante il recupero del valore dell'attributo NeutralResourcesLanguageAttribute su un assembly specificato.

GetObject(String)

Restituisce il valore della risorsa non di tipo stringa specificata.

GetObject(String, CultureInfo)

Ottiene il valore della risorsa non di tipo stringa specificata localizzata per le impostazioni cultura specificate.

GetResourceFileName(CultureInfo)

Genera il nome del file di risorse per l'oggetto CultureInfo specificato.

GetResourceSet(CultureInfo, Boolean, Boolean)

Recupera il set di risorse per impostazioni cultura specifiche.

GetSatelliteContractVersion(Assembly)

Restituisce la versione specificata dall'attributo SatelliteContractVersionAttribute nell'assembly specificato.

GetStream(String)

Restituisce un oggetto di flusso di memoria non gestito dalla risorsa specificata.

GetStream(String, CultureInfo)

Restituisce un oggetto flusso di memoria non gestito dalla risorsa specificata usando le impostazioni cultura specificate.

GetString(String)

Restituisce il valore della risorsa di tipo stringa specificata.

GetString(String, CultureInfo)

Restituisce il valore della risorsa di tipo stringa localizzata per le impostazioni cultura specificate.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
InternalGetResourceSet(CultureInfo, Boolean, Boolean)

Fornisce l'implementazione per trovare un set di risorse.

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ReleaseAllResources()

Indica al gestore delle risorse di chiamare il metodo Close() su tutti gli oggetti ResourceSet e di rilasciare tutte le risorse.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Thread safety

Questo tipo è thread-safe.

Vedi anche