クラス: QueueReorderItemsRequest

コンストラクタ

QueueReorderItemsRequest

新しい QueueReorderItemsRequest(itemIdsToReorder)

パラメータ

itemIdsToReorder

数値の配列

並べ替えるメディア アイテム ID のリスト。null または空にすることはできません。

値を null にすることはできません。

プロパティ

カスタムデータ

null 値許容オブジェクト

受信側アプリケーションのカスタムデータ。

insertBefore

null 値許容の数値

並べ替えられたリストの直後に配置されるアイテムの ID。 null の場合や見つからない場合は、並べ替えられたリストがキューの末尾に追加されます。この ID は、itemIds リストの ID にすることはできません。

アイテム ID

null 以外の数値の配列

並べ替えるメディア アイテム ID のリスト(新しい順)。指定されていないアイテムは、既存の注文のまま保持されます(アイテムの順序は変更されません)。指定したリストは、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」

どのアイテムも存在しない場合、無視されます。 null または空にすることはできません。