کلاس: QueueReorderItemsRequest

سازنده

QueueReorderItemsRequest

جدید QueueReorderItemsRequest(itemIdsToReorder)

پارامتر

itemIdsToReorder

آرایه اعداد

فهرست شناسه‌های آیتم‌های رسانه‌ای که می‌خواهید مرتب شوند. نباید پوچ یا خالی باشد.

مقدار نباید صفر باشد.

خواص

داده های سفارشی

شیء پوچ

داده های سفارشی برای برنامه گیرنده.

درج قبل از

عدد پوچ

شناسه موردی که بلافاصله پس از فهرست سفارش‌دهی مجدد قرار می‌گیرد. اگر تهی یا یافت نشد، لیست دوباره ترتیب داده شده در انتهای صف اضافه می شود. این شناسه نمی تواند یکی از شناسه های موجود در لیست ItemIds باشد.

ItemIds

آرایه اعداد غیر تهی

فهرست شناسه‌های آیتم‌های رسانه‌ای برای سفارش مجدد، به ترتیب جدید. اقلامی که ارائه نشده اند، سفارش موجود خود را حفظ می کنند (بدون اینکه اقلام دوباره سفارش داده شوند). لیست ارائه شده در موقعیت تعیین شده توسط insertBefore درج می شود.

مثلا:

اگر insertBefore مشخص نشده باشد صف موجود: «A»، «D»، «G»، «H»، «B»، «E» itemIds: «D»، «H»، «B» ترتیب جدید: «A» "G"، "E"، "D"، "H"، "B"

اگر insertBefore "A" باشد صف موجود: "A", "D", "G", "H", "B" itemIds: "D", "H", "B" ترتیب جدید: "D","H "B"، "A"، "G"، "E"

اگر insertBefore "G" باشد صف موجود: "A", "D", "G", "H", "B" itemIds: "D", "H", "B" ترتیب جدید: "A", "D" "H"، "B"، "G"، "E"

اگر هر یک از موارد وجود نداشته باشد نادیده گرفته می شود. نباید پوچ یا خالی باشد.