System::Reflection::PropertyInfo sınıfı

PropertyInfo class

Özellik bilgilerini temsil eder.

class PropertyInfo : public System::Reflection::MemberInfo

Yöntemler

YöntemAçıklama
get_MemberType() const overrideBu ü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ı. Sadece const getter içeren özellik.
PropertyInfo(String, System::SharedPtr<PropertyType>(ClassType::*)())Yapıcı. Sadece non-const getter içeren ö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 getter içeren bir Nullable özelliği.
PropertyInfo(String, void(ClassType::)(System::Nullable<NullableType>), System::Nullable<NullableType>(ClassType::)() const)Yapıcı. Sadece const getter içeren bir Nullable özelliği.
PropertyInfo(String, void(ClassType::)(System::SharedPtr<PropertyType>), System::SharedPtr<PropertyType>(ClassType::)())Yapıcı. Sadece getter içeren bir Object özelliği.
PropertyInfo(String, void(ClassType::)(System::String), System::String(ClassType::)())Dize özellik bilgisini oluşturur.
PropertyInfo(String, void(ClassType::)(System::String), System::String(ClassType::)() const)Const getter içeren sınıftan dize özellik bilgisini oluşturur.
PropertyInfo(String, void(ClassType::)(System::Decimal), System::Decimal(ClassType::)())Decimal özellik bilgisini oluşturur.
PropertyInfo(String, void(ClassType::)(System::Decimal), System::Decimal(ClassType::)() const)Const getter içeren sınıftan Decimal özellik bilgisini 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 türünü 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