Detectar si se implementa una interface

19/07/2004 - 15:21 por Joaquín Zarco Gomis | Informe spam
Hola a todos.

¿Como puedo averiguar si un objeto que me pasan implementa cierta
interface?

Saludos
Joaquín

Preguntas similare

Leer las respuestas

#1 Eduardo A. Morcillo [MS MVP VB]
19/07/2004 - 17:31 | Informe spam
Joaquín Zarco Gomis wrote:
Hola a todos.

¿Como puedo averiguar si un objeto que me pasan implementa cierta
interface?



Utiliza el operador TypeOf:

If TypeOf objeto Is IInterface Then

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
Respuesta Responder a este mensaje
#2 Joaquín Zarco Gomis
20/07/2004 - 07:52 | Informe spam
Muchísimas gracias. No lo encontraba por la documentación cuando buscaba
por interfaces.

"Eduardo A. Morcillo [MS MVP VB]" <emorcilloATmvps.org> escribió en el
mensaje news:
Joaquín Zarco Gomis wrote:
> Hola a todos.
>
> ¿Como puedo averiguar si un objeto que me pasan implementa cierta
> interface?

Utiliza el operador TypeOf:

If TypeOf objeto Is IInterface Then

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo


Respuesta Responder a este mensaje
#3 Tristan
20/07/2004 - 17:08 | Informe spam
Lógico. No es un operador relativo a interfaces. Es un operador que sirve
para saber si un objeto es de un tipo concreto, pero en el fondo, puedes
considerar una interface como un tipo, un tipo sin código, pero un tipo, al
fin y al cabo.

Juan Carlos Badiola
MVP - C#
Respuesta Responder a este mensaje
#4 Joaquín Zarco Gomis
21/07/2004 - 11:43 | Informe spam
Muchas gracias por la explicación

"Tristan" escribió en el mensaje
news:
Lógico. No es un operador relativo a interfaces. Es un operador que sirve
para saber si un objeto es de un tipo concreto, pero en el fondo, puedes
considerar una interface como un tipo, un tipo sin código, pero un tipo,


al
fin y al cabo.

Juan Carlos Badiola
MVP - C#


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida