فئة System::Reflection::PropertyInfo

PropertyInfo class

يمثل معلومات الخاصية.

class PropertyInfo : public System::Reflection::MemberInfo

الطرق

طريقةالوصف
get_MemberType() const overrideيحصل على قيمة MemberTypes تشير إلى أن هذا العضو هو خاصية.
get_PropertyType()يحصل على نوع الخاصية.
GetValue(System::SharedPtr<System::Object>)يحصل على قيمة الخاصية من كائن محدد.
GetValue(System::SharedPtr<System::Object>, System::ArrayPtr<System::SharedPtr<System::Object>>)يحصل على قيمة الخاصية من كائن محدد.
PropertyInfo(String, System::SharedPtr<PropertyType>(ClassType::*)() const)منشئ. خاصية ذات مُستخرج ثابت فقط.
PropertyInfo(String, System::SharedPtr<PropertyType>(ClassType::*)())منشئ. خاصية ذات مُستخرج غير ثابت فقط.
PropertyInfo(String, void(ClassType::)(System::SharedPtr<PropertyType>), System::SharedPtr<PropertyType>(ClassType::)() const)منشئ.
PropertyInfo(String, void(ClassType::)(System::Nullable<NullableType>), System::Nullable<NullableType>(ClassType::)())منشئ. خاصية Nullable مع مُحدِّد ومُستخرج.
PropertyInfo(String, void(ClassType::)(System::Nullable<NullableType>), System::Nullable<NullableType>(ClassType::)() const)منشئ. خاصية Nullable مع مُستخرج ثابت فقط.
PropertyInfo(String, void(ClassType::)(System::SharedPtr<PropertyType>), System::SharedPtr<PropertyType>(ClassType::)())منشئ. خاصية Object مع مُستخرج فقط.
PropertyInfo(String, void(ClassType::)(System::String), System::String(ClassType::)())يبني معلومات خاصية السلسلة.
PropertyInfo(String, void(ClassType::)(System::String), System::String(ClassType::)() const)يبني معلومات خاصية السلسلة من فئة ذات مُستخرج ثابت.
PropertyInfo(String, void(ClassType::)(System::Decimal), System::Decimal(ClassType::)())يبني معلومات خاصية Decimal.
PropertyInfo(String, void(ClassType::)(System::Decimal), System::Decimal(ClassType::)() const)يبني معلومات خاصية Decimal من فئة ذات مُستخرج ثابت.
PropertyInfo(String, void(ClassType::)(bool), bool(ClassType::)())يبني معلومات الخاصية المنطقية.
PropertyInfo(String, void(ClassType::)(bool), bool(ClassType::)() const)يبني معلومات الخاصية المنطقية من الفئة ذات المستخرج الثابت.
PropertyInfo(String, void(ClassType::)(int64_t), int64_t(ClassType::)())يبني معلومات الخاصية int64_t.
PropertyInfo(String, void(ClassType::)(int64_t), int64_t(ClassType::)() const)يبني معلومات الخاصية int64_t من الفئة ذات المستخرج الثابت.
set_PropertyType(const TypeInfo&)يضبط نوع هذه الخاصية.
SetValue(System::SharedPtr<System::Object>, System::SharedPtr<System::Object>)يضبط قيمة الخاصية لكائن محدد.
SetValue(System::SharedPtr<System::Object>, System::SharedPtr<System::Object>, System::ArrayPtr<System::SharedPtr<System::Object>>)يضبط قيمة الخاصية لكائن محدد.

انظر أيضًا