Compartilhar via


NSFileProviderExtension.FetchThumbnailsAsync Método

Definição

Sobrecargas

FetchThumbnailsAsync(NSString[], CGSize, NSFileProviderExtensionFetchThumbnailsHandler)

Quando implementado pelo desenvolvedor, busca miniaturas para os identificadores de item especificados, executa o especificado perThumbnailCompletionHandler para cada miniatura e é executado completionHandler quando toda a operação é concluída

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

Quando implementado pelo desenvolvedor, busca as miniaturas de forma assíncrona para os identificadores de item especificados, executa o especificado perThumbnailCompletionHandler para cada miniatura e atualiza o resultado do progresso, retornando uma tarefa que representa a operação.

FetchThumbnailsAsync(NSString[], CGSize, NSFileProviderExtensionFetchThumbnailsHandler)

Quando implementado pelo desenvolvedor, busca miniaturas para os identificadores de item especificados, executa o especificado perThumbnailCompletionHandler para cada miniatura e é executado completionHandler quando toda a operação é concluída

[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

Parâmetros

itemIdentifiers
NSString[]

Os identificadores persistentes para os itens.

size
CGSize

O tamanho, em pixels, das miniaturas.

perThumbnailCompletionHandler
NSFileProviderExtensionFetchThumbnailsHandler

Um manipulador a ser executado para cada miniatura.

Retornos

Uma tarefa que representa a operação assíncrona FetchThumbnails

Atributos

Comentários

(Mais documentação para este nó está chegando)

Isso pode ser usado em um thread em segundo plano.

O método FetchThumbnailsAsync é adequado para ser usado com assíncrono C# retornando o controle ao chamador com uma Tarefa que representa a operação.

(Mais documentação para este nó está chegando)

Isso pode ser usado em um thread em segundo plano.

Aplica-se a

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

Quando implementado pelo desenvolvedor, busca as miniaturas de forma assíncrona para os identificadores de item especificados, executa o especificado perThumbnailCompletionHandler para cada miniatura e atualiza o resultado do progresso, retornando uma tarefa que representa a operação.

[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

Parâmetros

itemIdentifiers
NSString[]

Os identificadores persistentes para os itens.

size
CGSize

O tamanho, em pixels, das miniaturas.

perThumbnailCompletionHandler
NSFileProviderExtensionFetchThumbnailsHandler

Um manipulador a ser executado para cada miniatura.

result
NSProgress

Retornos

Atributos

Comentários

(Mais documentação para este nó está chegando)

Isso pode ser usado em um thread em segundo plano.

Aplica-se a