PLAYLIST 元素
[與此頁面相關聯的功能Windows 媒體播放機 SDK是舊版功能。 MediaPlayer已取代它。 MediaPlayer已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用MediaPlayer,而不是Windows 媒體播放機 SDK。 Microsoft 建議使用舊版 API 的現有程式碼盡可能重寫為使用新的 API。
PLAYLIST元素提供一種方式來組織清單中的媒體專案,以便使用下列屬性和方法輕鬆操作。 也提供預先定義的 PLAYLIST 元素,方便使用。 您可以為播放清單指定自訂資料行,方法是將 COLUMN 元素納入為 PLAYLIST 元素的子系。
PLAYLIST元素支援下列屬性。
屬性 | 描述 |
---|---|
allowColumnSorting | 指定或擷取值,指出是否允許排序資料行標頭。 |
allowItemEditing | 指定或擷取值,指出播放清單中的專案是否支援就地編輯。 |
backgroundColor | 指定或擷取背景色彩。 |
backgroundImage | 指定或擷取背景影像。 |
核取方塊可見 | 指定或擷取值,指出核取方塊是否可見。 |
columnCount | 擷取顯示的資料行數目。 |
columnOrder | 指定或擷取播放清單資料行的順序。 |
columns | 定義 在 PLAYLIST 元素中顯示的資料行。 |
columnsVisible | 指定或擷取值,指出是否顯示資料行。 |
複製 | 擷取值,指出 PLAYLIST 元素是否在複製動作中。 |
disabledItemColor | 指定或擷取停用的 CD 追蹤或離線時的線上內容色彩。 |
dropDownBackgroundImage | 指定或擷取顯示在下拉式清單中背景的影像名稱。 |
dropDownImage | 指定或擷取下拉式清單按鈕所使用的影像名稱,該影像會顯示在下拉式清單的右邊緣。 |
dropDownList | 指定或擷取值,指出特定 PLAYLIST 元素實例的下拉式清單中顯示哪些元素。 |
dropDownToolTip | 指定或擷取當使用者將滑鼠停留在 PLAYLIST 元素下拉式功能表上時所顯示的 ToolTip。 |
dropDownVisible | 指定或擷取值,指出 PLAYLIST 元素下拉式選取器是否可見。 |
editButtonVisible | 指定或擷取值,指出 PLAYLIST 元素編輯按鈕是否可見。 |
foregroundColor | 指定或擷取前景色彩。 |
hueShift | 指定或擷取下拉式影像的色調移位量。 |
itemCount | 擷取 PLAYLIST 元素中目前顯示的專案數。 |
itemErrorColor | 指定或擷取反白顯示色彩,指出具有錯誤條件的播放清單專案。 |
itemMedia | 擷取與PLAYLIST元素中指定索引對應的Media物件。 |
itemPlayingBackgroundColor | 指定或擷取目前播放播放清單專案的背景色彩。 |
itemPlayingColor | 指定或擷取反白顯示色彩,指出播放清單中目前播放的專案。 |
itemPlaylist | 擷取 在 PLAYLIST 元素中指定索引處顯示的媒體專案的播放清單。 |
itemSelectedBackgroundColor | 指定或擷取值,指出播放清單中所選項目的背景色彩。 |
itemSelectedBackgroundFocusLostColor | 指定或擷取值,指出播放清單中所選項目的文字色彩。 |
itemSelectedColor | 指定或擷取值,指出播放清單中所選項目的文字色彩。 |
itemSelectedFocusLostColor | 指定或擷取值,指出播放清單失去焦點時,播放清單中所選項目的文字色彩。 |
leftStatus | 指定或擷取 在 PLAYLIST 元素左側和底部顯示的狀態文字。 |
播放 清單 | 指定或擷取 PLAYLIST 元素提供介面的 Playlist 物件。 |
playlistItemsVisible | 指定或擷取值,指出播放清單中的專案是否可見。 |
rightStatus | 指定或擷取 在 PLAYLIST 元素右側和底部顯示的狀態文字。 |
飽和 | 指定或擷取下拉式影像的飽和度值。 |
statusColor | 指定或擷取 PLAYLIST 元素中狀態列的色彩。 |
statusTextColor | 指定或擷取值,指出狀態文字的色彩。 |
toolbarVisible | 指定或擷取值,指出播放清單工具列是否顯示。 |
PLAYLIST元素支援下列方法。
方法 | 描述 |
---|---|
abortCopy | 取消複製作業。 |
addSelectedToPlaylist | 將選取的專案新增至播放清單。 |
copy | 從 CD 開始複製作業。 |
deleteSelected | 從播放清單中刪除選取的專案。 |
deleteSelectedFromLibrary | 從播放清單和文件庫刪除選取的專案。 |
getNextCheckedItem | 在指定的索引之後,擷取播放清單中下一個核取專案的索引。 |
getNextCheckedItem2 | 在指定的索引之後,擷取播放清單中下一個核取專案的索引。 適用于巢狀播放清單。 |
getNextSelectedItem | 擷取指定索引之後播放清單中下一個選取專案的索引。 |
getNextSelectedItem2 | 擷取指定索引之後播放清單中下一個選取專案的索引。 適用于巢狀播放清單。 |
moveSelectedDown | 將選取的專案向下移動清單中一個位置。 |
moveSelectedUp | 將選取的專案向上移動清單中的一個位置。 |
setCheckedState | 指定已檢查播放清單中的索引項目目。 |
setCheckedState2 | 使用 PLAYLIST 元素中的指定索引,設定專案的核取狀態。 適用于巢狀播放清單。 |
setColumnResizeMode | 指定索引資料行本身的大小。 |
setColumnWidth | 指定資料行寬度,並將資料行的大小模式變更為 「wmpcrmFixed」。 |
setSelectedState | 指定已選取播放清單中的索引項目目。 |
setSelectedState2 | 使用 PLAYLIST 專案中的指定索引,設定專案的選取狀態。 適用于巢狀播放清單。 |
sortColumn | 排序指定資料行中的資料。 |
PLAYLIST元素支援環境屬性,而且可以實作環境事件處理常式,但另有說明。 如需詳細資訊,請參閱 環境屬性 和環境 事件處理常式。
預先定義的播放清單是預設指定各種通用屬性設定的一般 PLAYLIST 元素。 下列預先定義的播放清單可供使用。
預先定義的播放清單 | 描述 |
---|---|
下拉式清單 | 沒有可見專案的下拉式 播放清單 。 |
ITEMSPLAYLIST | 沒有顯示專案或資料行標頭的下拉式 播放清單 。 |
相關主題
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應