C# Класс Plugin.MediaManager.AudioPlayerImplementation

Наследование: IAudioPlayer
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
RateObservationContext NSString
StatusObservationContext NSString

Private Properties

Свойство Тип Описание
InitializePlayer void
ObserveLoadedTimeRanges void
ObserveStatus void
OnMediaFailed void
VolumeManagerOnVolumeChanged void

Открытые методы

Метод Описание
AudioPlayerImplementation ( IVolumeManager volumeManager ) : System
ObserveValue ( NSString keyPath, NSObject ofObject, NSDictionary change, IntPtr context ) : void
Pause ( ) : Task
Play ( IMediaFile mediaFile = null ) : Task
PlayPause ( ) : Task
Seek ( System.TimeSpan position ) : Task
Stop ( ) : Task

Приватные методы

Метод Описание
InitializePlayer ( ) : void
ObserveLoadedTimeRanges ( ) : void
ObserveStatus ( ) : void
OnMediaFailed ( ) : void
VolumeManagerOnVolumeChanged ( object sender, VolumeChangedEventArgs volumeChangedEventArgs ) : void

Описание методов

AudioPlayerImplementation() публичный Метод

public AudioPlayerImplementation ( IVolumeManager volumeManager ) : System
volumeManager IVolumeManager
Результат System

ObserveValue() публичный Метод

public ObserveValue ( NSString keyPath, NSObject ofObject, NSDictionary change, IntPtr context ) : void
keyPath NSString
ofObject NSObject
change NSDictionary
context System.IntPtr
Результат void

Pause() публичный Метод

public Pause ( ) : Task
Результат Task

Play() публичный Метод

public Play ( IMediaFile mediaFile = null ) : Task
mediaFile IMediaFile
Результат Task

PlayPause() публичный Метод

public PlayPause ( ) : Task
Результат Task

Seek() публичный Метод

public Seek ( System.TimeSpan position ) : Task
position System.TimeSpan
Результат Task

Stop() публичный Метод

public Stop ( ) : Task
Результат Task

Описание свойств

RateObservationContext публичное статическое свойство

public static NSString RateObservationContext
Результат NSString

StatusObservationContext публичное статическое свойство

public static NSString StatusObservationContext
Результат NSString