Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

EXPLORATEUR D'ASSEMBLY DANS UN TREEVIEW


Information sur la source

Catégorie :.NET Source .NET ( DotNet ) Classé sous : explorateur, assembly, treeview, reflection Niveau : Initié Date de création : 13/08/2003 Date de mise à jour : 08/11/2007 18:40:18 Vu / téléchargé: 6 327 / 437

Note :
9,5 / 10 - par 4 personnes
9,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (6)
Ajouter un commentaire et/ou une note


Description

Cliquez pour voir la capture en taille normale
Voici une petit explorateur d'assembly, il affiche les modules, les namespaces et les types associés.
Il permet aussi d'afficher le détails sur un type retourné en double cliquant sur une méthode, une propriété....

Par contre, je n'ai pas réussi :
- à afficher les commentaires d'un type ou d'un membre (c'est fait dans le lien ci-dessous)
- à faire la différence entre un type Struct et un type Value (je crois que j'ai toujours pas réussit... :'( )

Dans le meme esprit mais a partir de template html cette fois
http://www.csharpfr.com/codes/GENERATEUR-DOCUMENTATION-LIB-REFLECTION-XMLDOC_44645.aspx
 

Conclusion

Pour lancer l'exploration, sélectionnez un nom dans le combo (ou tapez un nom d'assembly), puis cliquez sur le bouton Explorer.
En naviguant dans les classes, vous pouvez double-cliquer sur un membre pour explorer le type de la valeur retournée


 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

08 novembre 2007 18:39:42 :
Ajout d'un liens vers une autre de mes sources
08 novembre 2007 18:40:18 :
Ajout d'un liens vers une autre de mes sources

Commentaires et avis

signaler à un administrateur
Commentaire de gg00xiv le 16/08/2003 15:17:01

Tres interessant, merci pour ton aide...

signaler à un administrateur
Commentaire de thiosyiasar le 16/08/2003 19:03:13

Merci gg010xiv, c'est motivant !
Je compte faire une prochaine version (quand j'aurais le temps....) pour voir toutes les classes qui sont dérivées, voir tous les assemblies disponibles, ajouter un commentaire ou un exemple pour chaque membre ou type ....
LE BUT faire un outil simple et indépendant pour les developpeurs.
Malheureusement j'ai besoin d'aide sur les assembly pour le faire...

signaler à un administrateur
Commentaire de surfzoid le 28/10/2007 17:44:04

Salut
Tout d'abord excellent 10/10.
Je developpe maintenan avec MonoDevelop sous linux et je participe en tant que utilsateur au debogage et ajout de fonctions, sur le site de monodevelop.com ils demandent la possibilité d'ajouter un assembly broswer, sachant que j'ai déja modifié ta source en remplaçant load par LoadFromfile, m'autorise tu as soumettre ta source afin qu'il l'integre a l'IDE/RAD MonoDevelop ?

signaler à un administrateur
Commentaire de surfzoid le 28/10/2007 17:45:47

Ou sont donc passé les petites étoiles pour donner une note !!

signaler à un administrateur
Commentaire de thiosyiasar le 28/10/2007 18:20:24

Merci Surfzoid

Tu peux utiliser cette source comme tu le veux.

Maintenant c'est une des premières sources que j'ai fait en C# et je pense que le code demanderais un peu d'optimisation (surtout qu'il est en 1.0)

Je travail depuis peu sur un générateur (genre javadoc pour .Net) qui explore aussi les assemblys, mais en plus gère les types génériques qui n'existaient pas à l'époque.
Ce générateur possède également une classe permettant de liers les membres d'un assembly aux commentaires xml.

Si ca t'intéresse... n'hésites pas.

signaler à un administrateur
Commentaire de surfzoid le 29/10/2007 10:16:53

Avant de poster ici j'avait trouvé une premiere source sur le sujet.
Puis j'ai posté sur la mailling list de monodevelop, avec une reponse me disant qu'un gars de MD été deja en train d'ecrire le plugin, cepandant peut etre qu'une collaboration avec toi donnerais quelque chose d'excellent :
http://lists.ximian.com/pipermail/monodevelop-list/2007-October/006799.html

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

La treeview de l'Explorateur de Windows [ par lnp ] Bonjour,J'aurai voulu savoir quel code source pourrait correspondre à cette signature :/* Retourne une treeview qui contient tous les fichiers du type Pb Assembly compilé COM [ par greenzephyr ] Hello, encore et déjà moiGrace à vos reponses sur un autre post,  j'ai fait l'ébauche d'une assembly toto.dll qui "cause" avec un serveur C++.Mon pb e ajout de controlweb dans nodes d'un treeview [ par akira3 ] bonjour,je souhaiterai ajouter dans chacun de mes treenode des controles web(textbox,dropdownlist)j'ai entendu parler d'une propriete editlabel mais e Suppression de données XML depuis un treeview [ par arouze ] Bonjour à tous, J'ai créé une petite application en C# qui m'affiche dans un Treeview mes données enregistrées dans un fichier XML. J'aimerais ajouter chargement d'une treeview a partir d'un fichier XML [ par M_karim8 ] bonjour je cherche a charger une tree view a partir d'un fichier XML. quelqu'un saurait il comment faire ???merci d'avance... IMAGE.URL/TREEVIEW [ par akira3 ] salutj'ajoute des images dans les childnodes des nodes de mon treeviewproblème:avec treenode.imageurl,j'ajoute une icone differente (ajout,modif,supp) Treeview [ par romagny13 ] Bonjour Quelquun saurait il comment parser chaque node dune treeview jusqu'au node selectionné(et ne parser que les nodes appartenant au chemin Fullpa Trust assembly [ par 24 ans ] Bonjour tout le mondeComment truster les assembly qui se trouve sur le serveur.j en ai besoin pour pour le bon fonctionnemant de mon applicationMerci Pb de sécurité avec du remoting [ par cyrilcanovas ] Bonjour,Pb de sécurité avec du remoting.J'ai trois Assembly : une cliente.une qui contient les interface des objets distants.Enfin, l'assembly serveur Passage TreeView entre deux Forms [ par zatt ] Bonjour,J'ai dans mon Form1 un TreeView qui affiche une arborescence XML, et que je souhaiterais passer dans le Form2 (Gestion des noeuds); celui ci d


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,515 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.