Existe-t-il un moyen d'obtenir le nom de classe de l'instance avec VB.NET?VB.NET: obtient le nom de classe d'une instance
17
A
Répondre
14
Effectuez les opérations suivantes
Dim name = Me.GetType().Name
Ou pour toute instance
Dim name = theObject.GetType().Name
17
Dim type As Type = yourObject.GetType()
Dim typeName As String = type.FullName
Nom complet vous obtiendrez le nom complet du type, y compris l'espace de noms du type.
Voir MSDN pour plus d'informations sur ce qui est disponible avec Type
.
+0
comment le feriez-vous au niveau partagé avec les sous-classes? – NullVoxPopuli
1
Cela pourrait être mieux lorsque vous utilisez la classe de site Web asp.net pas d'objet.
Dim ClassName as string = Me.GetType().BaseType.FullName
OU
lorsque vous utilisez l'application de bureau.
Dim ClassName as string = Me.GetType().Name
Questions connexes
- 1. Obtenir le nom de la classe à partir d'une instance
- 2. obtenir le nom d'une classe à travers une instance de cette classe
- 3. Créer une instance de classe objective-c par son nom?
- 4. Instance de classe constante
- 5. Organisation de classe vb.net
- 6. Instance de classe enfant?
- 7. VB.NET Instance d'objet unique uniquement
- 8. trouver le nom de classe
- 9. Obtient l'objet de classe d'interface générique
- 10. Déterminez l'assembly qui contient une classe du nom de classe (pas une instance d'un type)
- 11. Modifier le nom de classe C# généré
- 12. Classes PHP: méthode d'appel en instance d'une classe par le nom de l'instance
- 13. CakePHP: obtient le nom du contrôleur actuel dans un modèle
- 14. Pourquoi C# append obtient-il une propriété dans une classe écrite sur VB.net?
- 15. Pourquoi le nom de la bibliothèque obtient un 0 supplémentaire dans son nom?
- 16. VB.net demande nom d'utilisateur
- 17. table virtuelle chaque instance obtient sur ou chaque objet?
- 18. override formulaire nom de masterpage vb.net
- 19. Jquery obtient le html d'une classe spécifique dans une table
- 20. Obtenir le nom de fichier utilisé d'une instance Propriétés
- 21. Récupère le nom de classe de la classe étendue
- 22. PHP: Récupère le nom de la classe de var passée?
- 23. comment puis-je obtenir le nom de la classe?
- 24. Instance de classe de base unique
- 25. Comment créer dynamiquement une instance d'un objet lorsque le nom de l'objet est transmis en tant que chaîne? (VB.NET)
- 26. Comment obtenir le nom de la classe
- 27. Vérifier le nom de la classe
- 28. php obtenir le nom de la classe
- 29. Initialiser objet de classe par le nom
- 30. C++ initialisation classe tableau instance
Comment le feriez-vous au niveau partagé? soutenir les sous-classes aussi bien? – NullVoxPopuli