Propriété IWMPError::errorCount

[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é errorCount obtient le nombre d’erreurs dans la file d’attente d’erreurs.

Syntaxe

public System.Int32 errorCount {get; set;}

Public ReadOnly Property errorCount As System.Int32

Valeur de la propriété

System.Int32 qui correspond au nombre d’erreurs.

Notes

Vous devez définir IWMPSettings.enableErrorDialogs sur false si vous choisissez d’afficher des messages d’erreur personnalisés.

Exemples

L’exemple suivant utilise errorCount dans un gestionnaire d’événements Error pour alerter l’utilisateur de l’erreur la plus récente dans la file d’attente d’erreurs. L’objet AxWMPLib.AxWindowsMediaPlayer est représenté par la variable nommée player.

private void player_ErrorEvent_errorCount(object sender, System.EventArgs e)
{
    // Store the number of errors in the queue.
    int max = player.Error.errorCount;

    // Get the description of the last error. Error items start at zero,
    // so the item index will always be one less than the error count.
    string errDesc = player.Error.get_Item(max-1).errorDescription;

    // Display the error description.
    System.Windows.Forms.MessageBox.Show(errDesc);
}

Public Sub player_ErrorEvent_errorCount(ByVal sender As Object, ByVal e As System.EventArgs) Handles player.ErrorEvent

    ' Store the number of errors in the queue.
    Dim max As Integer = player.Error.errorCount

    ' Get the description of the last error. Error items start at zero,
    ' so the item index will always be one less than the error count.
    Dim errDesc As String = player.Error.Item(max - 1).errorDescription

    ' Display the error description.
    System.Windows.Forms.MessageBox.Show(errDesc)

End Sub

Configuration requise

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

Voir aussi

Interface IWMPError (VB et C#)

IWMPSettings.enableErrorDialogs (VB et C#)