IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Reflection : récupérer la méthode de l'interface implémentée par la méthode de la cla


Sujet :

VB.NET

  1. #1
    Membre émérite

    Inscrit en
    Novembre 2006
    Messages
    128
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Novembre 2006
    Messages : 128
    Points : 2 624
    Points
    2 624
    Par défaut Reflection : récupérer la méthode de l'interface implémentée par la méthode de la cla
    Bonjour,
    J'ai une interface ITest avec une propriété Prop1
    J'ai une classe Test qui implémente ITest avec une propriété P1 qui implémente Prop1.
    Je veux par réflexion, pouvoir remonter de GetType(Test).GetProperty("P1") à Prop1.
    Je n'ai pas trouvé comment faire cela. Quelqu'un sait-il ?
    Merci d'avance.

  2. #2
    Membre émérite

    Inscrit en
    Novembre 2006
    Messages
    128
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Novembre 2006
    Messages : 128
    Points : 2 624
    Points
    2 624
    Par défaut
    J'ai trouvé, il faut passer par GetType(Test).GetInterfaceMap(GetType(ITest))

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Récupérer une interface implémentée par une classe
    Par samaury dans le forum Langage
    Réponses: 2
    Dernier message: 20/04/2010, 22h04
  2. Implémentation automatique des méthodes d'interface
    Par Papy214 dans le forum NetBeans
    Réponses: 2
    Dernier message: 03/12/2009, 10h01
  3. Réponses: 6
    Dernier message: 31/07/2009, 09h56
  4. Réponses: 17
    Dernier message: 29/07/2009, 17h12
  5. Réponses: 4
    Dernier message: 14/07/2009, 18h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo