Clase System::Reflection::PropertyInfo
Contenido
[
Ocultar
]PropertyInfo class
Representa información de la propiedad.
class PropertyInfo : public System::Reflection::MemberInfo
Métodos
| Método | Descripción |
|---|---|
| get_MemberType() const override | Obtiene un valor MemberTypes que indica que este miembro es una propiedad. |
| get_PropertyType() | Obtiene el tipo de la propiedad. |
| GetValue(System::SharedPtr<System::Object>) | Obtiene el valor de la propiedad de un objeto específico. |
| GetValue(System::SharedPtr<System::Object>, System::ArrayPtr<System::SharedPtr<System::Object>>) | Obtiene el valor de la propiedad de un objeto específico. |
| PropertyInfo(String, System::SharedPtr<PropertyType>(ClassType::*)() const) | Constructor. Propiedad con solo getter const. |
| PropertyInfo(String, System::SharedPtr<PropertyType>(ClassType::*)()) | Constructor. Propiedad con solo getter no const. |
| PropertyInfo(String, void(ClassType::)(System::SharedPtr<PropertyType>), System::SharedPtr<PropertyType>(ClassType::)() const) | Constructor. |
| PropertyInfo(String, void(ClassType::)(System::Nullable<NullableType>), System::Nullable<NullableType>(ClassType::)()) | Constructor. Propiedad Nullable con setter y getter. |
| PropertyInfo(String, void(ClassType::)(System::Nullable<NullableType>), System::Nullable<NullableType>(ClassType::)() const) | Constructor. Propiedad Nullable con solo getter const. |
| PropertyInfo(String, void(ClassType::)(System::SharedPtr<PropertyType>), System::SharedPtr<PropertyType>(ClassType::)()) | Constructor. Propiedad Object con solo getter. |
| PropertyInfo(String, void(ClassType::)(System::String), System::String(ClassType::)()) | Construye información de propiedad de cadena. |
| PropertyInfo(String, void(ClassType::)(System::String), System::String(ClassType::)() const) | Construye información de propiedad de cadena a partir de una clase con getter const. |
| PropertyInfo(String, void(ClassType::)(System::Decimal), System::Decimal(ClassType::)()) | Construye información de propiedad Decimal. |
| PropertyInfo(String, void(ClassType::)(System::Decimal), System::Decimal(ClassType::)() const) | Construye información de propiedad Decimal a partir de una clase con getter const. |
| PropertyInfo(String, void(ClassType::)(bool), bool(ClassType::)()) | Construye información de propiedad booleana. |
| PropertyInfo(String, void(ClassType::)(bool), bool(ClassType::)() const) | Construye información de propiedad booleana a partir de una clase con un getter const. |
| PropertyInfo(String, void(ClassType::)(int64_t), int64_t(ClassType::)()) | Construye información de propiedad int64_t. |
| PropertyInfo(String, void(ClassType::)(int64_t), int64_t(ClassType::)() const) | Construye información de propiedad int64_t a partir de una clase con un getter const. |
| set_PropertyType(const TypeInfo&) | Establece el tipo de esta propiedad. |
| SetValue(System::SharedPtr<System::Object>, System::SharedPtr<System::Object>) | Establece el valor de la propiedad en un objeto específico. |
| SetValue(System::SharedPtr<System::Object>, System::SharedPtr<System::Object>, System::ArrayPtr<System::SharedPtr<System::Object>>) | Establece el valor de la propiedad en un objeto específico. |
Ver también
- Class MemberInfo
- Namespace System::Reflection
- Library Aspose.Page for C++