Поделиться через


NSFileProviderExtension.FetchThumbnailsAsync Метод

Определение

Перегрузки

FetchThumbnailsAsync(NSString[], CGSize, NSFileProviderExtensionFetchThumbnailsHandler)

При реализации разработчиком извлекает эскизы для указанных идентификаторов элементов, выполняет указанный perThumbnailCompletionHandler для каждого эскиза и запускается completionHandler по завершении всей операции.

FetchThumbnailsAsync(NSString[], CGSize, NSFileProviderExtensionFetchThumbnailsHandler, NSProgress)

При реализации разработчиком асинхронно извлекает эскизы для указанных идентификаторов элементов, выполняет указанный perThumbnailCompletionHandler для каждого эскиза и обновляет результат выполнения, возвращая задачу, представляющую операцию.

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

Возвращаемое значение

Атрибуты

Комментарии

(Ожидается дополнительная документация по этому узлу)

Его можно использовать из фонового потока.

Применяется к