Clase System::Reflection::PropertyInfo

PropertyInfo class

Representa información de la propiedad.

class PropertyInfo : public System::Reflection::MemberInfo

Métodos

MétodoDescripción
get_MemberType() const overrideObtiene 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