Class, property y function

02/03/2006 - 22:39 por Carlos Albert | Informe spam
Hola grupo.

Estoy armando una libreria de clases, y por primera vez se me ocurrio hacer
algo y no se como... Tengo la clase data y dentro de ella la clase item con
diferentes funciones (listado de items, busqueda, etc):
data.item.funcion(args)

Ahora bien, como muchas veces me traigo un solo item y quiero tan solo los
datos de ese item, queria generar algo como data.item(args).propiedad

Como cuando uno hace referencia a dataset.tables(args).rows o
dataset.tables.item(args)...

Y me di cuenta que no tengo ni idea de como hacerlo =P

Se entendio? Alguien me puede tirar una mano?
 

Leer las respuestas

#1 Eduardo A. Morcillo [MS MVP VB]
03/03/2006 - 04:48 | Informe spam
Es simplemente una funcion con parametros y el modificador Default si no
quieres es escribir el nombre de la propiedad:

Class MiClase

Default Property Item(ByVal args As Integer) As MiItem
' ...
End Property

End Class

Y lo usas de cualquiera de estas formas:

Dim obj As MiClase

obj(args).MiPropiedad = xxxx
obj.Item(args).MiPropiedad = xxxx

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
http://mvp.support.microsoft.com/pr...4EF5A4191C

Preguntas similares