فئة 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.

انظر أيضًا