Hola Eugenio
Lo podes hacer mediante reflection, los metodos y propiedades disponibles
los obtenes explorando el type del objeto en cuestion.
Ej:
miObjeto.GetType().(aca te aparecen todas las propiedades,
metodos y data sobre el tipo, el assembly al que pertenece, clase base, y
una cantidad impresionante de info)
mediante el Type obtenido, pa ser mas claro y que se entienda, podes hacer:
Type t=miObjeto.GetType();
En t tendras la info que te conte mas los metodos de invocación que proveela
clase type.
Espero que no sea un trabalenguas.....
Saludos
Daniel Calvin
El día 27/03/07, Eugenio Alonso <[EMAIL PROTECTED]> escribió:
Hola amigos, hay manera dinámicamente de recorrer las propiedades de una
clase, como si estuvieran en una colección?
Por ejemplo en lugar de hacer:
Objeto.propiedad = "algo"
Hacer algo asi:
For i =0 to xx
Objeto.properties(i) = "algo"
next
o sino
Objeto.properties("propiedad") = "algo"
Saludos Eugenio
--
Daniel A. Calvin
Cooperator Team Member
http://www.cooperator.com.ar
Microsoft Certified Professional