System::ComponentModel::EnumConverter class

EnumConverter class

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

class EnumConverter : public System::ComponentModel::TypeConverter

الطرق

طريقةالوصف
CanConvertFrom(const System::SharedPtr<ITypeDescriptorContext>&, const System::TypeInfo&)يتحقق مما إذا كانت الأنواع قابلة للتحويل؛ غير مُنفَّذ.
CanConvertTo(const System::SharedPtr<ITypeDescriptorContext>&, const System::TypeInfo&)يتحقق مما إذا كانت الأنواع قابلة للتحويل؛ غير مُنفَّذ.
ConvertFrom(const System::SharedPtr<ITypeDescriptorContext>&, const System::SharedPtr<System::Globalization::CultureInfo>&, const System::SharedPtr<System::Object>&) overrideيقوم بالتحويل الفعلي للنوع؛ غير مُنفَّذ.
ConvertTo(const System::SharedPtr<ITypeDescriptorContext>&, const System::SharedPtr<System::Globalization::CultureInfo>&, const System::SharedPtr<System::Object>&, const System::TypeInfo&) overrideيقوم بالتحويل الفعلي للنوع؛ غير مُنفَّذ.
EnumConverter(const System::TypeInfo&)معلومات RTTI.
get_EnumType()يحصل على نوع التعداد الذي يعمل معه EnumConverter؛ غير مُنفّذ.

انظر أيضًا