الفئة System::Reflection::MemberInfo

MemberInfo class

توفر معلومات الانعكاس عن الأعضاء. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم أبداً بإنشاء نسخة من هذا النوع على المكدس أو باستخدام المشغل new، لأن ذلك سيؤدي إلى أخطاء وقت التشغيل أو أخطاء تأكيد. احرص دائماً على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.

class MemberInfo : public System::Object

Nested classes

الطرق

طريقةالوصف
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.

انظر أيضًا