فئة 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>>) | يضبط قيمة الخاصية لكائن محدد. |
انظر أيضًا
- Class MemberInfo
- Namespace System::Reflection
- Library Aspose.Page for C++