IWMPPlaylist.Item (VB y C#)

[La característica asociada a esta página, Reproductor multimedia de Windows SDK, es una característica heredada. Se ha reemplazado por MediaPlayer. MediaPlayer se ha optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer en lugar de Reproductor multimedia de Windows SDK, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

La propiedad Item (el método get_Item en C#) obtiene una interfaz para el elemento multimedia en el índice especificado.

[Visual Basic]
ReadOnly Property Item(
  lIndex As System.Int32
) As IWMPMedia
[C#]
IWMPMedia get_Item (
  System.Int32 lIndex 
);

Parámetros

lIndex

System.Int32 que es el índice del elemento multimedia de la lista de reproducción.

Valor de propiedad

Interfaz WMPLib.IWMPMedia que proporciona acceso al elemento multimedia en el índice especificado.

Observaciones

IWMPPlaylist.Item es una propiedad de solo lectura en Visual Basic que toma un parámetro, mientras que en C# se conoce como el método IWMPPlaylist.get_Item .

Ejemplos

En el ejemplo siguiente se usa la propiedad Item (el método get_Item en C#) para recuperar un elemento multimedia de una lista de reproducción basada en una selección de usuario. Se creó un cuadro de lista con el nombre weblist y se llenó con los títulos de la lista de reproducción denominada audioPlaylist. El objeto AxWMPLib.AxWindowsMediaPlayer se representa mediante la variable denominada player.

private void weblist_SelectedIndexChanged(object sender, System.EventArgs e)
{
    // Store the index of the selected item in the list box.
    int index = ((System.Windows.Forms.ListBox)sender).SelectedIndex;

    // Store the corresponding media item from the playlist.
    WMPLib.IWMPMedia listItem = audioPlaylist.get_Item(index);

    // Set the player URL to the URL of the selected media item.
    player.URL = listItem.sourceURL;
}

Public Sub weblist_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles weblist.SelectedIndexChanged

    ' Store the index of the selected item in the list box.
    Dim lb As System.Windows.Forms.ListBox = sender
    Dim index As Integer = lb.SelectedIndex

    ' Store the corresponding media item from the playlist.
    Dim listItem As WMPLib.IWMPMedia = audioPlaylist.Item(index)

    ' Set the player URL to the URL of the selected media item.
    player.URL = listItem.sourceURL

End Sub

Requisitos

Requisito Value
Versión
Reproductor multimedia de Windows serie 9 o posterior
Espacio de nombres
WMPLib
Ensamblado
Interop.WMPLib.dll (Interop.WMPLib.dll.dll)

Consulte también

Interfaz IWMPMedia (VB y C#)

Interfaz IWMPPlaylist (VB y C#)

IWMPPlaylist.insertItem (VB y C#)

IWMPPlaylist.removeItem (VB y C#)

IWMPSettings2.mediaAccessRights (VB y C#)

IWMPSettings2.requestMediaAccessRights (VB y C#)