فئة System::Reflection::MemberInfo
محتويات
[
يخفي
]MemberInfo class
توفر معلومات انعكاس عن الأعضاء. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم أبداً بإنشاء مثيل لهذا النوع على المكدس أو باستخدام المشغل new، لأن ذلك سيسبب أخطاء وقت التشغيل أو أعطال تأكيدية. احرص دائماً على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
class MemberInfo : public System::Object
Nested classes
- Class TypeInternal
الطرق
| طريقة | الوصف |
|---|---|
| AddAttribute(const ObjectPtr&) | يضيف سمة إلى المجموعة. |
| get_DeclaringType() const | يحصل على النوع المُعلن. |
| get_FullName() const | يحصل على الاسم الكامل للعضو. قد يكون مختلفًا في الأجزاء المنفذة يدويًا. |
| virtual get_MemberType() const | يحصل على قيمة System::Reflection::MemberTypes التي تشير إلى نوع العضو - طريقة، مُنشئ، حدث، وما إلى ذلك. |
| get_Name() const | يحصل على اسم العضو. |
| get_ReflectedType() const | يحصل على نوع النوع المنعكس. |
| GetCustomAttributes(const TypeInfo&, bool) const | يرجع مصفوفة تحتوي على كائنات تمثل جميع السمات المخصصة المطبقة على النوع الذي يمثله الكائن الحالي. |
| GetCustomAttributes(bool) const | يرجع مصفوفة تحتوي على كائنات تمثل جميع السمات المخصصة المطبقة على النوع الذي يمثله الكائن الحالي. |
Typedefs
| تعريف نوع | الوصف |
|---|---|
| ObjectPtr | اسم مستعار لمؤشر مشترك إلى Object. |
انظر أيضًا
- Class Object
- Namespace System::Reflection
- Library Aspose.Font for C++