Instance Method インスタンスメソッド

loadPreviewImage(options:completionHandler:)

Loads the preview image for the item that is represented by the item provider. 項目に対するプレビューイメージをロードします、それはアイテムプロバイダによって表現されます。

Declaration 宣言

func loadPreviewImage(options: [AnyHashable : Any]! = [:], 
    completionHandler: NSItemProvider.CompletionHandler!)

Parameters パラメータ

options オプション

A dictionary of keys and values that provide information about the item, such as the size of an image. For a list of possible keys, see Options Dictionary Key. 例えば画像のサイズなど、その項目の情報を提供するキーと値からなるある辞書。可能なキーのリストとして、オプション辞書キーを見てください。

completionHandler

A completion handler block to execute with the results. The first parameter of this block must be a parameter of type NSData, NSURL, UIImage (in iOS), or NSImage (in macOS) for receiving the image data. For more information about implementing the block, see NSItemProvider.CompletionHandler. 結果で実行する完了ハンドラブロック。このブロックの最初のパラメータは、受け取っているイメージデータに対してNSDataNSURLUIImage(iOSでは)、またはNSImage(macOSでは)でなければなりません。このブロックの実装についての情報として、NSItemProvider.CompletionHandlerを見てください。

Discussion 議論

To handle image preview yourself, provide a completion handler block that returns an NSData or NSURL object, or an instance of a platform-specific image class (UIImage or NSImage). イメージプレビューをあなた自身で取り扱うには、NSDataまたはNSURLオブジェクトを返す完了ハンドラブロックを、またはプラットホーム特有のイメージクラス(UIImageまたはNSImage)のインスタンスを提供してください。

This method supports implicit type coercion for the item parameter of the completion block. このメソッドは、暗黙的な型強制を完了ブロックのアイテムパラメータに対してサポートします。

See Also 参照

Loading a Preview Image プレビューイメージをロードする