public void PlayerShellContentClicked(object sender, EventArgs args) { foreach (var item in App.Database.SelectAllFromTable <MuR.Model.SQLiteObjects.Audio>()) { CrossMediaManager.Current.Queue.Add(CrossFileManipulation.GetAudio(item.UriFile)); } }
private void PlayItems(IList <Audio> audios) { foreach (Audio audio in audios) { CrossMediaManager.Current.Queue.Add(CrossFileManipulation.GetAudio(audio.UriFile)); } CrossMediaManager.Current.Play(); }
/// <summary> /// выбрать файлы из файлововй системы /// </summary> /// <param name="sender">аргументы передаваемые с вызовом метода</param> /// <param name="args">объект который вызывает метод</param> public async void PickAudioFile(object sender, EventArgs args) { var files = (await FilePicker.PickMultipleAsync(CrossFileManipulation.optionsPicket)).ToArray(); CrossFileManipulation.LoadToCache(files); }