Propriété AxWindowsMediaPlayer.currentPlaylist

[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.]

La propriété currentPlaylist obtient ou définit l’interface IWMPPlaylist actuelle qui fournit un moyen simple d’organiser et de manipuler des éléments multimédias dans une liste.

Syntaxe

public IWMPPlaylist currentPlaylist {get; set;}

Public Property currentPlaylist As IWMPPlaylist

Valeur de la propriété

Interface WMPLib.IWMPPlaylist qui fournit l’accès à la playlist actuelle.

Notes

Si la propriété IWMPSettings.autoStart (également accessible via AxWindowsMediaPlayer.settings.autoStart) a la valeur true, la lecture commence automatiquement chaque fois que vous définissez currentPlaylist.

Cette propriété utilise une interface IWMPPlaylist, qui peut être acquise de plusieurs façons, par exemple en obtenant la valeur à partir de IWMPPlaylistArray. Item ou IWMPPlaylistCollection. propriétés newPlaylist . Pour charger un élément de playlist à l’aide d’un nom de fichier, définissez la propriété URL ou utilisez AxWindowsMediaPlayer. newPlaylist.

Exemples

L’exemple suivant récupère la première playlist de la bibliothèque et utilise la propriété currentPlaylist pour définir la playlist récupérée comme playlist actuelle et afficher son nom. L’objet AxWMPLib.AxWindowsMediaPlayer est représenté par la variable nommée player.

// Get an interface to the first playlist from the library. 
WMPLib.IWMPPlaylist firstPlaylist = player.playlistCollection.getAll().Item(0);

// Make the retrieved playlist the current playlist.
player.currentPlaylist = firstPlaylist;

// Display the name of the current playlist.
currentPlaylistLabel.Text = ("Found first playlist. Name = " + player.currentPlaylist.name);

' Get an interface to the first playlist from the library. 
Dim firstPlaylist As WMPLib.IWMPPlaylist = player.playlistCollection.getAll().Item(0)

' Make the retrieved playlist the current playlist.
player.currentPlaylist = firstPlaylist

' Display the name of the current playlist.
currentPlaylistLabel.Text = ("Found first playlist. Name = " + player.currentPlaylist.name)

Configuration requise

Condition requise Valeur
Version
série Lecteur multimédia Windows 9 ou ultérieure
Espace de noms
AxWMPLib
Assembly
AxInterop.WMPLib.dll (AxInterop.WMPLib.dll.dll)

Voir aussi

Objet AxWindowsMediaPlayer (VB et C#)

AxWindowsMediaPlayer.newPlaylist (VB et C#)

AxWindowsMediaPlayer.settings (VB et C#)

IWMPPlaylist, interface (VB et C#)

IWMPPlaylistArray.Item (VB et C#)

IWMPPlaylistCollection.newPlaylist (VB et C#)

IWMPSettings.autoStart (VB et C#)