فئة System::ComponentModel::AsyncCompletedEventArgs
محتويات
[
يخفي
]AsyncCompletedEventArgs class
يتم تمرير مثال من هذه الفئة كمعامل إلى مندوب AsyncCompletedEventHandler. يجب إنشاء كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject() . لا تقم أبداً بإنشاء مثال من هذا النوع على المكدس أو باستخدام المشغل new، لأن ذلك سيؤدي إلى أخطاء وقت التشغيل و/أو أعطال التأكيد. احرص دائماً على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
class AsyncCompletedEventArgs : public System::EventArgs
الطرق
| طريقة | الوصف |
|---|---|
| AsyncCompletedEventArgs() | منشئ. |
| AsyncCompletedEventArgs(const System::Exception&, bool, const System::SharedPtr<System::Object>&) | يُنشئ مثالاً جديداً من الفئة System.ComponentModel.AsyncCompletedEventArgs. |
| get_Cancelled() const | يحصل على قيمة تشير إلى ما إذا كانت عملية غير متزامنة قد أُلغيت. true إذا تم إلغاء العملية الخلفية؛ وإلا false. القيمة الافتراضية هي false. |
| get_Error() const | يحصل على قيمة تشير إلى الخطأ الذي حدث أثناء عملية غير متزامنة. |
| get_UserState() const | يحصل على المعرف الفريد للمهمة غير المتزامنة. مرجع كائن يحدد بشكل فريد المهمة غير المتزامنة؛ وإلا null إذا لم يتم تعيين قيمة. |
الحقول
| حقل | الوصف |
|---|---|
| static Empty | عضو ثابت يمثل EventArgs مؤشرًا مشتركًا “فارغًا” (null-pointer). |
انظر أيضًا
- Class EventArgs
- Namespace System::ComponentModel
- Library Aspose.Page for C++