System::Reflection::PropertyInfo sınıfı
İçindekiler
[
Saklamak
]PropertyInfo class
Özellik bilgisini temsil eder.
class PropertyInfo : public System::Reflection::MemberInfo
Yöntemler
| Yöntem | Açıklama |
|---|---|
| get_MemberType() const override | Bu üyenin bir özellik olduğunu gösteren bir MemberTypes değeri alır. |
| get_PropertyType() | Özellik tipini alır. |
| GetValue(System::SharedPtr<System::Object>) | Belirli bir nesneden özellik değerini alır. |
| GetValue(System::SharedPtr<System::Object>, System::ArrayPtr<System::SharedPtr<System::Object>>) | Belirli bir nesneden özellik değerini alır. |
| PropertyInfo(String, System::SharedPtr<PropertyType>(ClassType::*)() const) | Yapıcı. Yalnızca const alıcıya sahip özellik. |
| PropertyInfo(String, System::SharedPtr<PropertyType>(ClassType::*)()) | Yapıcı. Yalnızca non-const alıcıya sahip özellik. |
| PropertyInfo(String, void(ClassType::)(System::SharedPtr<PropertyType>), System::SharedPtr<PropertyType>(ClassType::)() const) | Yapıcı. |
| PropertyInfo(String, void(ClassType::)(System::Nullable<NullableType>), System::Nullable<NullableType>(ClassType::)()) | Yapıcı. Ayarlayıcı ve alıcıya sahip bir Nullable özellik. |
| PropertyInfo(String, void(ClassType::)(System::Nullable<NullableType>), System::Nullable<NullableType>(ClassType::)() const) | Yapıcı. Yalnızca const alıcıya sahip bir Nullable özellik. |
| PropertyInfo(String, void(ClassType::)(System::SharedPtr<PropertyType>), System::SharedPtr<PropertyType>(ClassType::)()) | Yapıcı. Yalnızca alıcıya sahip bir Object özellik. |
| PropertyInfo(String, void(ClassType::)(System::String), System::String(ClassType::)()) | Dize özellik bilgilerini oluşturur. |
| PropertyInfo(String, void(ClassType::)(System::String), System::String(ClassType::)() const) | Const alıcıya sahip sınıftan dize özellik bilgilerini oluşturur. |
| PropertyInfo(String, void(ClassType::)(System::Decimal), System::Decimal(ClassType::)()) | Bir Decimal özellik bilgisi oluşturur. |
| PropertyInfo(String, void(ClassType::)(System::Decimal), System::Decimal(ClassType::)() const) | Const alıcıya sahip sınıftan bir Decimal özellik bilgisi oluşturur. |
| PropertyInfo(String, void(ClassType::)(bool), bool(ClassType::)()) | Boolean özellik bilgisi oluşturur. |
| PropertyInfo(String, void(ClassType::)(bool), bool(ClassType::)() const) | Const getter içeren sınıftan boolean özellik bilgisi oluşturur. |
| PropertyInfo(String, void(ClassType::)(int64_t), int64_t(ClassType::)()) | int64_t özellik bilgisi oluşturur. |
| PropertyInfo(String, void(ClassType::)(int64_t), int64_t(ClassType::)() const) | Const getter içeren sınıftan int64_t özellik bilgisi oluşturur. |
| set_PropertyType(const TypeInfo&) | Bu özelliğin tipini ayarlar. |
| SetValue(System::SharedPtr<System::Object>, System::SharedPtr<System::Object>) | Belirli bir nesneye özellik değerini ayarlar. |
| SetValue(System::SharedPtr<System::Object>, System::SharedPtr<System::Object>, System::ArrayPtr<System::SharedPtr<System::Object>>) | Belirli bir nesneye özellik değerini ayarlar. |
Ayrıca Bakınız
- Class MemberInfo
- Namespace System::Reflection
- Library Aspose.Page for C++