IWMPControls.isAvailable (VB e C#)
[O recurso associado a esta página, Reprodutor Multimídia do Windows SDK, é um recurso herdado. Foi substituído pelo MediaPlayer. O MediaPlayer foi otimizado para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use o MediaPlayer em vez de Reprodutor Multimídia do Windows SDK, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]
A propriedade isAvailable (o método get_isAvailable em C#) obtém um valor que indica se um tipo de informação especificado está disponível ou se uma ação especificada pode ser executada.
[Visual Basic]
ReadOnly Property isAvailable(
bstrItem As System.String
) As System.Boolean
[C#]
bool get_isAvailable (
System.String bstrItem
);
Parâmetros
bstrItem
Um System.String que é um dos valores a seguir.
Valor | Descrição |
---|---|
Currentitem | Descobre se o usuário pode definir a propriedade IWMPControls.currentItem . |
Currentmarker | Descobre se o usuário pode buscar um marcador específico. |
currentPosition | Descobre se o usuário pode buscar uma posição específica no arquivo. Alguns arquivos não dão suporte à busca. |
Fastforward | Descobre se o arquivo dá suporte ao encaminhamento rápido e se essa funcionalidade pode ser invocada. Muitos tipos de arquivo (e transmissões ao vivo) não dão suporte a fastForward. |
fastReverse | Descobre se o arquivo dá suporte a fastReverse e se essa funcionalidade pode ser invocada. Muitos tipos de arquivo (e transmissões ao vivo) não dão suporte a fastReverse. |
Próximo | Descobre se o usuário pode buscar a próxima entrada em uma playlist. |
pause | Descobre se o método IWMPControls.pause está disponível. |
jogar | Descobre se o método IWMPControls.play está disponível. |
previous | Descobre se o usuário pode buscar a entrada anterior em uma playlist. |
Etapa | Descobre se o método IWMPControls2.step está disponível durante a reprodução. |
parar | Descobre se o método IWMPControls.stop está disponível. |
Valor da propriedade
System.Boolean
Um System.Boolean que indica se um tipo de informação especificado está disponível ou se uma ação especificada pode ser executada.
Comentários
IWMPControls.isAvailable é uma propriedade no Visual Basic que usa um parâmetro . Em C#, ele é conhecido como o método IWMPControls.get_isAvailable .
Exemplos
O exemplo a seguir usa a propriedade isAvailable (o método get_isAvailable em C#) para verificar se o item de mídia atual dá suporte à propriedade currentPosition . O objeto AxWMPLib.AxWindowsMediaPlayer é representado pela variável chamada 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
Requisitos
Requisito | Valor |
---|---|
Versão |
série Reprodutor Multimídia do Windows 9 ou posterior |
Namespace |
WMPLib |
Assembly |
|
Confira também
Comentários
Enviar e exibir comentários de