الفئة: QueueReorderItemsRequest

الشركة المصنِّعة

QueueReorderItemsRequest

new QueueReorderItemsRequest(itemIdsToReorder)

المَعلمة

itemIdsToReorder

مصفوفة أرقام

قائمة معرّفات عناصر الوسائط المطلوب إعادة ترتيبها. يجب ألا يكون صفرًا أو فارغًا.

يجب ألا تكون القيمة فارغة.

أماكن إقامة

customData

كائن قابل للقيم الفارغة

بيانات مخصّصة لتطبيق المُستلِم.

insertBefore

رقم قابل للقيم الفارغة

رقم تعريف العنصر الذي سيتم العثور عليه مباشرةً بعد القائمة المُعاد ترتيبها. في حال عدم العثور على قيمة فارغة أو عدم توفّرها، سيتم إلحاق القائمة المُعاد ترتيبها في نهاية قائمة الانتظار. لا يمكن أن يكون هذا المعرّف أحد المعرّفات في قائمة itemId.

itemIds

مصفوفة أرقام غير فارغة

قائمة معرّفات عناصر الوسائط المطلوب إعادة ترتيبها، بالترتيب الجديد. وستبقى السلع التي لم يتم تقديمها الطلب الحالي (بدون إعادة طلب السلع). سيتم إدراج القائمة المقدمة في الموضع الذي يحدده الإدخال Insertقبل.

مثال:

في حال عدم تحديد InsertFrom قائمة الانتظار الحالية: "A""",D"""G"""H"""B"""E" itemIds: "D"""H""B" طلب جديد: "A"""G"""E"""""H""B"

إذا كانت قيمة insertApply هي "أ" في قائمة الانتظار الحالية: "أ" و"د"""و"" و"ح"" و"ب" أرقام تعريف العناصر: "د""س"""ب" طلب جديد: "د""و""و"ب""آ"""""ه""

إذا كانت قيمة InsertIf تساوي "G" قائمة الانتظار الحالية: "أ" و"د""و"غ""""و""و"ب" أرقام تعريف العناصر: "د""و"""ب" طلب جديد: "أ" و"د""و""""""""""ه""

في حال عدم توفُّر أي من العناصر، سيتم تجاهله. يجب ألا يكون صفرًا أو فارغًا.