ÉLÉMENT PLAYLIST

[La fonctionnalité associée à cette page, Lecteur multimédia Windows SDK, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer. MediaPlayer a été optimisé pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise MediaPlayer au lieu de Lecteur multimédia Windows SDK, lorsque cela est possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]

L’élément PLAYLIST permet d’organiser les éléments multimédias dans une liste pour faciliter la manipulation à l’aide des méthodes et attributs suivants. Des éléments PLAYLIST prédéfinis sont également fournis à des fins pratiques. Vous pouvez spécifier des colonnes personnalisées pour une playlist en incluant des éléments COLUMN en tant qu’enfants de l’élément PLAYLIST .

L’élément PLAYLIST prend en charge les attributs suivants.

Attribut Description
allowColumnSorting Spécifie ou récupère une valeur indiquant si le tri sur les en-têtes de colonne est autorisé.
allowItemEditing Spécifie ou récupère une valeur indiquant si les éléments d’une playlist prennent en charge la modification sur place.
Backgroundcolor Spécifie ou récupère la couleur d’arrière-plan.
backgroundImage Spécifie ou récupère l’image d’arrière-plan.
cases à cocherVisible Spécifie ou récupère une valeur indiquant si les cases à cocher sont visibles.
columnCount Récupère le nombre de colonnes affichées.
columnOrder Spécifie ou récupère l’ordre des colonnes de la playlist.
columns Définit les colonnes qui apparaissent dans l’élément PLAYLIST .
colonnesVisible Spécifie ou récupère une valeur indiquant si les colonnes sont affichées.
Copie Récupère une valeur indiquant si l’élément PLAYLIST est en cours de copie.
disabledItemColor Spécifie ou récupère la couleur d’une piste CD désactivée ou d’un contenu en ligne en mode hors connexion.
dropDownBackgroundImage Spécifie ou récupère le nom de l’image qui s’affiche en arrière-plan de la liste déroulante.
dropDownImage Spécifie ou récupère le nom de l’image utilisée pour le bouton de liste déroulante qui s’affiche au bord droit de la liste déroulante.
Dropdownlist Spécifie ou récupère une valeur indiquant quels éléments s’affichent dans la liste déroulante pour un instance donné de l’élément PLAYLIST.
dropDownToolTip Spécifie ou récupère l’info-bulle affichée lorsque l’utilisateur pointe sur le menu déroulant de l’élément PLAYLIST .
dropDownVisible Spécifie ou récupère une valeur indiquant si le sélecteur de liste déroulante d’élément PLAYLIST est visible.
editButtonVisible Spécifie ou récupère une valeur indiquant si le bouton d’édition de l’élément PLAYLIST est visible.
Foregroundcolor Spécifie ou récupère la couleur de premier plan.
hueShift Spécifie ou récupère la quantité de décalage de la teinte des images déroulantes.
itemCount Récupère le nombre d’éléments actuellement affichés dans l’élément PLAYLIST .
itemErrorColor Spécifie ou récupère la couleur de surbrillance qui indique un élément de playlist qui a une condition d’erreur.
itemMedia Récupère l’objet Media correspondant à l’index donné dans l’élément PLAYLIST .
itemPlayingBackgroundColor Spécifie ou récupère la couleur d’arrière-plan de l’élément de playlist en cours de lecture.
itemPlayingColor Spécifie ou récupère la couleur de surbrillance qui indique l’élément en cours de lecture dans la playlist.
itemPlaylist Récupère la playlist pour l’élément multimédia qui s’affiche à l’index donné dans l’élément PLAYLIST .
itemSelectedBackgroundColor Spécifie ou récupère une valeur indiquant la couleur d’arrière-plan d’un élément sélectionné dans la playlist.
itemSelectedBackgroundFocusLostColor Spécifie ou récupère une valeur indiquant la couleur du texte d’un élément sélectionné dans la playlist.
itemSelectedColor Spécifie ou récupère une valeur indiquant la couleur du texte d’un élément sélectionné dans la playlist.
itemSelectedFocusLostColor Spécifie ou récupère une valeur indiquant la couleur du texte d’un élément sélectionné dans la playlist lorsque la playlist perd le focus.
leftStatus Spécifie ou récupère le texte status qui s’affiche sur le côté gauche et le bas de l’élément PLAYLIST.
Playlist Spécifie ou récupère l’objet Playlist auquel l’élément PLAYLIST fournit une interface.
playlistItemsVisible Spécifie ou récupère une valeur indiquant si les éléments de la playlist sont visibles.
rightStatus Spécifie ou récupère le texte status affiché à droite et en bas de l’élément PLAYLIST.
Saturation Spécifie ou récupère la valeur de saturation des images déroulantes.
statusColor Spécifie ou récupère la couleur de la ligne status dans l’élément PLAYLIST.
statusTextColor Spécifie ou récupère une valeur indiquant la couleur du texte status.
barre d’outilsVisible Spécifie ou récupère une valeur indiquant si la barre d’outils de la playlist s’affiche.

 

L’élément PLAYLIST prend en charge les méthodes suivantes.

Méthode Description
abortCopy Annule une opération de copie.
addSelectedToPlaylist Ajoute l’élément sélectionné à la playlist.
copy Commence une opération de copie à partir du CD-ROM.
deleteSelected Supprime l’élément sélectionné de la playlist.
deleteSelectedFromLibrary Supprime l’élément sélectionné de la playlist et de la bibliothèque.
getNextCheckedItem Récupère l’index de l’élément sélectionné suivant l’index spécifié dans la playlist.
getNextCheckedItem2 Récupère l’index de l’élément sélectionné suivant l’index spécifié dans la playlist. Fonctionne avec des playlists imbriquées.
getNextSelectedItem Récupère l’index de l’élément sélectionné suivant l’index spécifié dans la playlist.
getNextSelectedItem2 Récupère l’index de l’élément sélectionné suivant l’index spécifié dans la playlist. Fonctionne avec des playlists imbriquées.
moveSelectedDown Déplace l’élément sélectionné vers le bas d’une position dans la liste.
moveSelectedUp Déplace l’élément sélectionné vers le haut d’une position dans la liste.
setCheckedState Spécifie que l’élément indexé dans la playlist est coché.
setCheckedState2 Définit l’état vérifié de l’élément avec l’index spécifié dans l’élément PLAYLIST . Fonctionne avec des playlists imbriquées.
setColumnResizeMode Spécifie la taille de la colonne indexée elle-même.
setColumnWidth Spécifie la largeur de la colonne et modifie le mode de redimensionnement de la colonne en « wmpcrmFixed ».
setSelectedState Spécifie que l’élément indexé dans la playlist est sélectionné.
setSelectedState2 Définit l’état sélectionné de l’élément avec l’index spécifié dans l’élément PLAYLIST . Fonctionne avec des playlists imbriquées.
sortColumn Trie les données dans la colonne spécifiée.

 

L’élément PLAYLIST prend en charge les attributs ambiants et peut implémenter les gestionnaires d’événements ambiants, sauf indication contraire. Pour plus d’informations, consultez Attributs ambiants et Gestionnaires d’événements ambiants.

Les playlists prédéfinies sont des éléments PLAYLIST normaux avec différents paramètres d’attributs communs spécifiés par défaut. Les playlists prédéfinies suivantes sont disponibles.

PLAYLIST prédéfinie Description
DROPDOWNPLAYLIST Liste déroulante avec aucun élément visible.
ITEMSPLAYLIST Liste déroulante avec aucun élément ou en-tête de colonne visible.

 

Informations de référence sur la programmation skin