clase System::Reflection::MemberInfo
Contenido
[
Ocultar
]MemberInfo class
Proporciona información de reflexión sobre los miembros. Los objetos de esta clase solo deben asignarse usando la función System::MakeObject() . Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que resultará en errores de tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use ese puntero para pasarlo a funciones como argumento.
class MemberInfo : public System::Object
Nested classes
- Class TypeInternal
Métodos
| Método | Descripción |
|---|---|
| AddAttribute(const ObjectPtr&) | Añade un atributo a la colección. |
| get_DeclaringType() const | Obtiene el tipo declarador. |
| get_FullName() const | Obtiene el nombre completo del miembro. Puede ser diferente en partes implementadas manualmente. |
| virtual get_MemberType() const | Obtiene un valor de System::Reflection::MemberTypes que indica el tipo del miembro: método, constructor, evento, etc. |
| get_Name() const | Obtiene el nombre del miembro. |
| get_ReflectedType() const | Obtiene el tipo reflejado. |
| GetCustomAttributes(const TypeInfo&, bool) const | Devuelve una matriz que contiene objetos que representan todos los atributos personalizados aplicados al tipo representado por el objeto actual. |
| GetCustomAttributes(bool) const | Devuelve una matriz que contiene objetos que representan todos los atributos personalizados aplicados al tipo representado por el objeto actual. |
Typedefs
| Typedef | Descripción |
|---|---|
| ObjectPtr | Alias de un puntero compartido a Object. |
Ver también
- Class Object
- Namespace System::Reflection
- Library Aspose.Page for C++