ResXDataNode.GetValue Método
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í.
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.