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
傳回
- 屬性
備註
(此節點的更多檔即將推出)
這可從背景執行緒使用。