ResXDataNode.GetValue Método

Definición

Recupera el objeto almacenado por este nodo.

Sobrecargas

GetValue(ITypeResolutionService)

Recupera el objeto almacenado por este nodo mediante el servicio de resolución de tipos especificado.

GetValue(AssemblyName[])

Recupera el objeto almacenado por este nodo buscando los ensamblados especificados.

GetValue(ITypeResolutionService)

Recupera el objeto almacenado por este nodo mediante el servicio de resolución de tipos especificado.

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

Parámetros

typeResolver
ITypeResolutionService

Servicio de resolución de tipos que se utiliza al buscar un convertidor de tipos.

Devoluciones

Objeto que corresponde al valor almacenado.

Excepciones

No se ha podido encontrar el tipo correspondiente, o no está disponible un convertidor de tipos adecuado.

Comentarios

Si el valor almacenado existe actualmente en la memoria, se devuelve directamente. Si se almacena en el archivo de recursos y no es una referencia de archivo, GetValue busca mediante TypeConverter el servicio de resolución de tipos especificado que puede convertir de una cadena al objeto adecuado. Si el recurso es una referencia de archivo, GetValue intenta des serializarlo.

Se aplica a

GetValue(AssemblyName[])

Recupera el objeto almacenado por este nodo buscando los ensamblados especificados.

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

Parámetros

names
AssemblyName[]

Lista de ensamblados para buscar el tipo del objeto.

Devoluciones

Objeto que corresponde al valor almacenado.

Excepciones

No se ha podido encontrar el tipo correspondiente, o no está disponible un convertidor de tipos adecuado.

Comentarios

Si el valor almacenado existe actualmente en la memoria, se devuelve directamente. Si se almacena en el archivo de recursos y no es una referencia de archivo, GetValue busca en los ensamblados identificados por nombres para buscar el tipo correspondiente del objeto y, a continuación, busca un TypeConverter que pueda convertir de una cadena al objeto adecuado. Si el recurso es una referencia de archivo, GetValue intenta deserializarlo.

Se aplica a