NSFileProviderExtension.FetchThumbnailsAsync 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
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# 异步,方法是将控件返回到具有表示操作的 Task 的调用方。
(此节点的更多文档即将)
这可以从后台线程使用。
适用于
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
返回
- 属性
注解
(此节点的更多文档即将)
这可以从后台线程使用。