Share via


IWMPControls.isAvailable (VB e C#)

[La funzionalità associata a questa pagina, Lettore multimediale Windows SDK, è una funzionalità legacy. È stata sostituita da MediaPlayer. MediaPlayer è stato ottimizzato per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer anziché Lettore multimediale Windows SDK, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

La proprietà isAvailable (il metodo get_isAvailable in C#) ottiene un valore che indica se è disponibile un tipo specificato di informazioni o un'azione specificata può essere eseguita.

[Visual Basic]
ReadOnly Property isAvailable(
  bstrItem As System.String
) As System.Boolean
[C#]
bool get_isAvailable (
  System.String bstrItem
);

Parametri

bstrItem

Oggetto System.String che è uno dei valori seguenti.

Valore Descrizione
Currentitem Individua se l'utente può impostare la proprietà IWMPControls.currentItem .
currentMarker Individua se l'utente può cercare un marcatore specifico.
CurrentPosition Individua se l'utente può cercare una posizione specifica nel file. Alcuni file non supportano la ricerca.
Fastforward Individua se il file supporta l'inoltro rapido e se è possibile richiamare tale funzionalità. Molti tipi di file (e flussi live) non supportano fastForward.
fastReverse Individua se il file supporta fastReverse e se è possibile richiamare tale funzionalità. Molti tipi di file (e flussi live) non supportano fastReverse.
Avanti Individua se l'utente può cercare la voce successiva in una playlist.
Sospendi Individua se il metodo IWMPControls.pause è disponibile.
Giocare Individua se il metodo IWMPControls.play è disponibile.
previous Individua se l'utente può cercare la voce precedente in una playlist.
step Individua se il metodo IWMPControls2.step è disponibile durante la riproduzione.
stop Individua se il metodo IWMPControls.stop è disponibile.

Valore della proprietà

System.Boolean

Oggetto System.Boolean che indica se è disponibile un tipo specificato di informazioni o un'azione specificata può essere eseguita.

Commenti

IWMPControls.isAvailable è una proprietà in Visual Basic che accetta un parametro. In C# viene definito metodo IWMPControls.get_isAvailable .

Esempio

Nell'esempio seguente viene usata la proprietà isAvailable (il metodo get_isAvailable in C#) per verificare che l'elemento multimediale corrente supporti la proprietà CurrentPosition . L'oggetto AxWMPLib.AxWindowsMediaPlayer è rappresentato dalla variabile denominata player.

// If the currentPosition property is supported, seek to position 0.
if (player.Ctlcontrols.get_isAvailable("currentPosition"))
{
    player.Ctlcontrols.currentPosition = 0;
}

' If the currentPosition property is supported, seek to position 0.
If (player.Ctlcontrols.isAvailable("currentPosition")) Then

    player.Ctlcontrols.currentPosition = 0

End If

Requisiti

Requisito Valore
Versione
Lettore multimediale Windows serie 9 o versioni successive
Spazio dei nomi
WMPLib
Assembly
Interop.WMPLib.dll (Interop.WMPLib.dll.dll)

Vedi anche

Interfaccia IWMPControls (VB e C#)

IWMPControls.currentItem (VB e C#)

IWMPControls.pause (VB e C#)

IWMPControls.play (VB e C#)

IWMPControls.stop (VB e C#)

IWMPControls2.step (VB e C#)