IWMPMedia :: isMemberOf, méthode

La méthode isMemberOf retourne une valeur indiquant si l’élément multimédia spécifié est membre de la sélection spécifiée.

Syntaxe

public System.Boolean isMemberOf(
  IWMPPlaylist pPlaylist
);

Public Function isMemberOf( _
  ByVal pPlaylist As IWMPPlaylist _
) As System.Boolean
Implements IWMPMedia.isMemberOf

Paramètres

pPlaylist [ dans]

Interface wmplib. IWMPPlaylist .

Valeur de retour

Valeur System. Boolean qui indique si l’élément multimédia est membre de la sélection.

Notes

Cette méthode ne peut pas vérifier les sélections récupérées par le biais de l’interface IWMPMediaCollection . Pour déterminer si un élément multimédia est membre d’une sélection nommée particulière, récupérez la collection de sélections avec la propriété AxWindowsMediaPlayer. playlistCollection . Une fois que vous récupérez la collection, récupérez la playlist en appelant la méthode IWMPPlaylistCollection. GetByName .

Avant d’appeler cette méthode, vous devez disposer d’un accès en lecture à la bibliothèque. Pour plus d’informations, consultez accès à la bibliothèque.

Exemples

l’exemple suivant utilise isMemberOf pour déterminer si l’élément multimédia actuel est membre de la sélection nommée All Musique. Si ce n’est pas le cas, l’élément multimédia actuel est ajouté à la sélection. L’objet AxWMPLib. AxWindowsMediaPlayer est représenté par la variable Player.

// Get an interface to the playlist named All Music.
WMPLib.IWMPPlaylist sPlaylist = player.playlistCollection.getByName("All Music").Item(0);

// Test whether the current media item is a member of the All Music playlist.
// If it is not a member, append the current media item to the playlist.
if (player.currentMedia.isMemberOf(sPlaylist) == false)
{
    sPlaylist.appendItem(player.currentMedia);
}

' Get an interface to the playlist named All Music.
Dim sPlaylist As WMPLib.IWMPPlaylist = player.playlistCollection.getByName("All Music").Item(0)

' Test whether the current media item is a member of the All Music playlist.
' If it is not a member, then append the current media item to the playlist.
If (player.currentMedia.isMemberOf(sPlaylist) = False) Then

    sPlaylist.appendItem(player.currentMedia)

End If

Spécifications

Condition requise Valeur
Version
Lecteur Windows Media série 9 ou version ultérieure
Espace de noms
WMPLib
Assembly
Interop.WMPLib.dll (Interop.WMPLib.dll.dll)

Voir aussi

AxWindowsMediaPlayer. playlistCollection (VB et C#)

Interface IWMPMedia (VB et C#)

Interface IWMPPlaylist (VB et C#)

IWMPPlaylistCollection. getByName (VB et C#)