ResXDataNode.GetValue Méthode

Définition

Récupère l'objet stocké par ce nœud.

Surcharges

GetValue(ITypeResolutionService)

Récupère l'objet stocké par ce nœud à l'aide du service de résolution de type spécifié.

GetValue(AssemblyName[])

Récupère l'objet stocké par ce nœud en recherchant les assemblys spécifiés.

GetValue(ITypeResolutionService)

Récupère l'objet stocké par ce nœud à l'aide du service de résolution de type spécifié.

public:
 System::Object ^ GetValue(System::ComponentModel::Design::ITypeResolutionService ^ typeResolver);
public object GetValue (System.ComponentModel.Design.ITypeResolutionService typeResolver);
public object? GetValue (System.ComponentModel.Design.ITypeResolutionService? typeResolver);
member this.GetValue : System.ComponentModel.Design.ITypeResolutionService -> obj
Public Function GetValue (typeResolver As ITypeResolutionService) As Object

Paramètres

typeResolver
ITypeResolutionService

Le service de résolution de type à utiliser lors de la recherche d'un convertisseur de type.

Retours

Objet qui correspond à la valeur stockée.

Exceptions

Le type correspondant n'a pas pu être trouvé, ou aucun convertisseur de type approprié n'est disponible.

Remarques

Si la valeur stockée existe actuellement en mémoire, elle est retournée directement. S’il est stocké dans le fichier de ressources et qu’il ne s’agit pas d’une référence de fichier, GetValue recherche un TypeConverter à l’aide du service de résolution de type spécifié qui peut convertir d’une chaîne en objet approprié. Si la ressource est une référence de fichier, GetValue tente de la désérialiser.

S’applique à

GetValue(AssemblyName[])

Récupère l'objet stocké par ce nœud en recherchant les assemblys spécifiés.

public:
 System::Object ^ GetValue(cli::array <System::Reflection::AssemblyName ^> ^ names);
public object GetValue (System.Reflection.AssemblyName[] names);
public object? GetValue (System.Reflection.AssemblyName[]? names);
member this.GetValue : System.Reflection.AssemblyName[] -> obj
Public Function GetValue (names As AssemblyName()) As Object

Paramètres

names
AssemblyName[]

Liste des assemblys pour rechercher le type de l'objet.

Retours

Objet qui correspond à la valeur stockée.

Exceptions

Le type correspondant n'a pas pu être trouvé, ou aucun convertisseur de type approprié n'est disponible.

Remarques

Si la valeur stockée existe actuellement en mémoire, elle est retournée directement. S’il est stocké dans le fichier de ressources et qu’il ne s’agit pas d’une référence de fichier, GetValue recherche dans les assemblys identifiés par des noms le type correspondant de l’objet, puis recherche un qui peut convertir d’une TypeConverter chaîne vers l’objet approprié. Si la ressource est une référence de fichier, GetValue tente de la désérialiser.

S’applique à