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

Responder a