Я пытаюсь получить количество файлов, которое содержится в библиотеке KnownFolder.MusicLibrary или любом из классов мультимедиа. Я не могу получить счет для вспомогательных папок в папке исполнителя. Смогу ли я это сделать?Рекурсивно найти количество файлов подпапок в окне телефона 8.1
0
A
ответ
1
Попробуйте этот код. Но этот вопрос уже 3 месяца. Поэтому, надеюсь, вы уже нашли способ сделать это. Если да, отправьте свой ответ. Это может пригодиться кому-то другому.
Посетите это link. У него очень хорошая документация. После того, как я получаю доступ к папкам из библиотеки видео, используя GetFoldersAsync()
, я передаю ему функцию. И функция выполняет итерацию через каждый элемент видеотека. & проверяет, является ли это папкой или файлом. Если это папка, содержимое, находящееся внутри функции, обнаружено с помощью GetItemsAsync()
& его счет & вернулся. Если это уже файл, возвращается счетчик.
надеюсь, что это поможет. И отметьте это как ответ, если это будет полезно.
IReadOnlyList<IStorageItem> VideoLibrary = await KnownFolders.VideosLibrary.GetFoldersAsync();
int count= GetCount(VideoLibrary);
private async Task<string> GetCount(IReadOnlyList<IStorageItem> VideoLibraryItems)
{
foreach (IStorageItem vItem in VideoLibraryItems)
{
IStorageItem item = vItem;
if (item.IsOfType(Windows.Storage.StorageItemTypes.Folder))
{
StorageFolder sfolder = (StorageFolder)item;
IReadOnlyList<IStorageItem> fileList = await sfolder.GetItemsAsync();
return fileList.Count
}
else if(item.IsOfType(Windows.Storage.StorageItemTypes.File))
{
StorageFile sf = (StorageFile)item;
return sf.Count;
}
}
}
Смежные вопросы
- 1. Найти количество текстовых файлов в каталоге рекурсивно
- 2. , чтобы получить количество файлов рекурсивно
- 3. Перемещение всех файлов рекурсивно из подпапок в родительский
- 4. Как улучшить метод производительности GetThumbnailAsync в окне телефона 8.1
- 5. печать рекурсивно количество файлов в папках
- 6. проведите пальцем влево или вправо в окне телефона 8.1
- 7. О пользовательском интерфейсе камеры в окне телефона 8.1
- 8. Найти количество путей в лабиринте не рекурсивно
- 9. Листинг файлов рекурсивно
- 10. Получить общее количество файлов и подпапок в папке
- 11. Найти количество файлов в каталоге
- 12. Python: количество файлов рекурсивно, но не получается точное количество
- 13. Перемещение файлов подпапок?
- 14. удалите опорный элемент в окне телефона телефона
- 15. Найти текст/строку в WebView окна телефона 8.1
- 16. Makefile: найти рекурсивно и удаление вспомогательных файлов
- 17. Powershell script показать количество подпапок
- 18. Загрузка .dat файлов из подпапок
- 19. Декомпрессировать .gz файлы из подпапок (рекурсивно) в корневую папку
- 20. загрузка файлов с мобильного телефона azure для мобильных телефонов 8.1
- 21. Диаграмма в окне телефона 7
- 22. Уничтожьте страницу в окне телефона
- 23. Как найти журнал вызовов (история) в окне телефона «манго»?
- 24. Как найти доступность сим-карты в окне UWP-телефона
- 25. Адаптер файлов BizTalk: выбор файлов из подпапок
- 26. Поиск файлов рекурсивно
- 27. Эмулятор телефона Windows 8.1 в Windows 8.1 VM?
- 28. Найти и заменить рекурсивно
- 29. FTP-загрузка файлов из подпапок
- 30. Найти количество файлов с префиксами в bash
Показать Ваш код. – Hassan