فئة System::ComponentModel::EnumConverter
محتويات
[
يخفي
]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؛ غير مُنفّذ. |
انظر أيضًا
- Class TypeConverter
- Namespace System::ComponentModel
- Library Aspose.Font for C++