¿Hay alguna manera de obtener el nombre de clase de la instancia con VB.NET?VB.NET: Obtener el nombre de clase de una instancia
17
A
Respuesta
14
intente lo siguiente
Dim name = Me.GetType().Name
O para cualquier instancia
Dim name = theObject.GetType().Name
17
Dim type As Type = yourObject.GetType()
Dim typeName As String = type.FullName
Nombre completo le dará el nombre completo del tipo, incluyendo el espacio de nombres del tipo.
Consulte MSDN para obtener más información sobre lo que está disponible con Type
.
+0
¿cómo harías esto en el nivel compartido con las subclases? – NullVoxPopuli
1
Esto podría ser mejor cuando se utiliza la clase de sitio web asp.net no objeto.
Dim ClassName as string = Me.GetType().BaseType.FullName
O
cuando se está utilizando la aplicación de escritorio.
Dim ClassName as string = Me.GetType().Name
Cuestiones relacionadas
- 1. Obtener instancia de clase por nombre de clase cadena
- 2. Obteniendo el nombre de la clase de una instancia
- 3. Obtener el nombre de un campo de una clase sin una instancia
- 4. obtener el ensamblaje por nombre de clase
- 5. Obtener el nombre de propiedad de clase
- 6. ¿Cómo obtener el nombre de una clase sin el paquete?
- 7. ¿Cómo obtener el nombre de clase?
- 8. Obtener nombre de instancia en ColdFusion 10
- 9. ¿Crear una instancia de clase desde su nombre?
- 10. Obtener el nombre de clase de la clase CONSTRUIR
- 11. ¿Obtener el nombre de la clase actual?
- 12. Obtener el nombre de clase de la clase extendida
- 13. Cómo obtener el nombre de una clase Mootools desde
- 14. Python: ¿Obtener el nombre de la clase instanciando?
- 15. Obtener el nombre de la clase Ruby sin el método de clase
- 16. Javascript a obtener el tipo/nombre de instancia
- 17. Obtener el padre de la clase de la instancia
- 18. ¿Cómo obtener instancia de una clase específica en PHP?
- 19. ¿Obtener una clase por nombre en Ruby?
- 20. Groovy/Grails: cómo obtener la instancia de clase de String?
- 21. Objective-c: cómo puedo obtener la instancia de clase en el método de clase
- 22. ¿Cómo puedo obtener una instancia de delegado de EventHandler real de un evento en VB.NET?
- 23. Marcado de una clase estática en VB.NET
- 24. Obtener el nombre del objeto o clase
- 25. una instancia de una nueva clase del nombre de una variable en un espacio de nombres
- 26. Declarar una instancia de una clase dentro de esa clase
- 27. Reflejo en Ruby. Crear una instancia de un objeto por el nombre de clase dado
- 28. Obtener el nombre de una clase como una cadena en C#
- 29. obtener el nombre de archivo de la clase extendida
- 30. declarar una instancia de una clase const
¿cómo harías esto a nivel compartido? subclases de apoyo también? – NullVoxPopuli