NSFileProviderExtension.FetchThumbnailsAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
FetchThumbnailsAsync(NSString[], CGSize, NSFileProviderExtensionFetchThumbnailsHandler) |
При реализации разработчиком извлекает эскизы для указанных идентификаторов элементов, выполняет указанный |
FetchThumbnailsAsync(NSString[], CGSize, NSFileProviderExtensionFetchThumbnailsHandler, NSProgress) |
При реализации разработчиком асинхронно извлекает эскизы для указанных идентификаторов элементов, выполняет указанный |
FetchThumbnailsAsync(NSString[], CGSize, NSFileProviderExtensionFetchThumbnailsHandler)
При реализации разработчиком извлекает эскизы для указанных идентификаторов элементов, выполняет указанный perThumbnailCompletionHandler
для каждого эскиза и запускается completionHandler
по завершении всей операции.
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual System.Threading.Tasks.Task FetchThumbnailsAsync (Foundation.NSString[] itemIdentifiers, CoreGraphics.CGSize size, UIKit.NSFileProviderExtensionFetchThumbnailsHandler perThumbnailCompletionHandler);
abstract member FetchThumbnailsAsync : Foundation.NSString[] * CoreGraphics.CGSize * UIKit.NSFileProviderExtensionFetchThumbnailsHandler -> System.Threading.Tasks.Task
override this.FetchThumbnailsAsync : Foundation.NSString[] * CoreGraphics.CGSize * UIKit.NSFileProviderExtensionFetchThumbnailsHandler -> System.Threading.Tasks.Task
Параметры
- itemIdentifiers
- NSString[]
Постоянные идентификаторы элементов.
- size
- CGSize
Размер эскизов (в пикселях).
- perThumbnailCompletionHandler
- NSFileProviderExtensionFetchThumbnailsHandler
Обработчик для каждого эскиза.
Возвращаемое значение
Задача, представляющая асинхронную операцию FetchThumbnails.
- Атрибуты
Комментарии
(Ожидается дополнительная документация по этому узлу)
Его можно использовать из фонового потока.
Метод FetchThumbnailsAsync подходит для использования с асинхронным C#, возвращая управление вызывающей объекту с помощью задачи, представляющей операцию.
(Ожидается дополнительная документация по этому узлу)
Его можно использовать из фонового потока.
Применяется к
FetchThumbnailsAsync(NSString[], CGSize, NSFileProviderExtensionFetchThumbnailsHandler, NSProgress)
При реализации разработчиком асинхронно извлекает эскизы для указанных идентификаторов элементов, выполняет указанный perThumbnailCompletionHandler
для каждого эскиза и обновляет результат выполнения, возвращая задачу, представляющую операцию.
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual System.Threading.Tasks.Task FetchThumbnailsAsync (Foundation.NSString[] itemIdentifiers, CoreGraphics.CGSize size, UIKit.NSFileProviderExtensionFetchThumbnailsHandler perThumbnailCompletionHandler, out Foundation.NSProgress result);
abstract member FetchThumbnailsAsync : Foundation.NSString[] * CoreGraphics.CGSize * UIKit.NSFileProviderExtensionFetchThumbnailsHandler * -> System.Threading.Tasks.Task
override this.FetchThumbnailsAsync : Foundation.NSString[] * CoreGraphics.CGSize * UIKit.NSFileProviderExtensionFetchThumbnailsHandler * -> System.Threading.Tasks.Task
Параметры
- itemIdentifiers
- NSString[]
Постоянные идентификаторы элементов.
- size
- CGSize
Размер эскизов (в пикселях).
- perThumbnailCompletionHandler
- NSFileProviderExtensionFetchThumbnailsHandler
Обработчик для каждого эскиза.
- result
- NSProgress
Возвращаемое значение
- Атрибуты
Комментарии
(Ожидается дополнительная документация по этому узлу)
Его можно использовать из фонового потока.