مشاركة عبر


State type

يمثل الحالة الحالية للتحديث فيما يتعلق بهذا الطابع. يشمل ذلك مراحل مثل التحضير، والتركيب، والمسح الضوئي، والتعامل مع الأخطاء، مما يوفر رؤى حول تقدم التحديث وأي مشاكل تواجهها.
يمكن استخدام KnownState بالتبادل مع State، ويحتوي هذا التعداد على القيم المعروفة التي تدعمها الخدمة.

القيم المعروفة التي تدعمها الخدمة

HasPrerequisite: يحتوي التحديث على متطلبات يجب استيفاؤها قبل أن يتمكن من المضي قدما.
قديم: التحديث أصبح قديما ولم يعد قابلا للتطبيق.
جاهز: التحديث جاهز للتثبيت.
غير قابل التطبيقBecauseAnotherUpdateIsInProgress: لا يمكن تطبيق التحديث لأن تحديثا آخر قيد التنفيذ حاليا.
التحضير: التحديث حاليا في مرحلة التحضير.
التثبيت: التحديث قيد التثبيت حاليا.
تم التثبيت: تم تثبيت التحديث بنجاح.
فشل التحضير: فشلت مرحلة تحضير التحديث.
فشل التثبيت: فشل تثبيت التحديث.
غير صحيح: التحديث غير صالح ولا يمكن تطبيقه.
تم الاستدعاء: تم سحب التحديث ولا ينبغي تطبيقه.
التنزيل: يتم تنزيل التحديث حاليا.
فشل التنزيل: فشل تحميل التحديث.
التحقق الصحي: يتم إجراء فحص صحي قبل تطبيق التحديث.
فشل فحص الصحة: فشل فحص الصحة، مما منع متابعة التحديث.
ReadyToInstall: التحديث جاهز للتثبيت بعد التحضير والفحوصات الناجحة.
ScanInProgress: النظام يبحث عن التحديثات.
فشل المسح: فشل المسح للحصول على التحديثات.
المحتوى الإضافي مطلوب: مطلوب محتوى إضافي للمضي قدما في التحديث.

type State = string