Averiguar datos por Reflection, ejemplo contenido y tipo

08/10/2004 - 21:57 por Abel | Informe spam
Hola a todos, con
Dim myMembers As MemberInfo() = myType.GetProperties()
puedo obtener las propiedades de mi objeto, por reflection
Ahora, yo necesitaría poder averiguar dos cosas de mi
objeto, el contenido de la propiedad y su tipo, es decir,
averigué que la propiedad es "Nombre", ahora necesito
saber que es de tipo String y que vale "Juana".
Alguna idea?
Abel
PD Gracias a todos por ayudarme
 

Leer las respuestas

#1 Guillermo guille
08/10/2004 - 22:11 | Informe spam
para saber el tipo que devuelve,
si es un método usa la propiedad "ReturnType" del "MethodInfo" usado para
averiguar la información
si es una propiedad usa la propiedad "PropertyType" del "PropertyInfo"

Creo que el contenido sólo se puede obtener de una propiedad usando el método
GetValue.


Nos vemos.
Guillermo
Microsoft VB MVP desde 1997
Te invito a mi sitio dedicado al VB y más...
http://www.elguille.info/
http://www.mundoprogramacion.com/
(puede que el correo usado sea anti-spam)


"Abel" wrote in message
news:0c0c01c4ad71$1c9baa90$
Hola a todos, con
Dim myMembers As MemberInfo() = myType.GetProperties()
puedo obtener las propiedades de mi objeto, por reflection
Ahora, yo necesitaría poder averiguar dos cosas de mi
objeto, el contenido de la propiedad y su tipo, es decir,
averigué que la propiedad es "Nombre", ahora necesito
saber que es de tipo String y que vale "Juana".
Alguna idea?
Abel
PD Gracias a todos por ayudarme

Preguntas similares