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

accommodatePresentedSubitemDeletion(at:completionHandler:)

Tells the delegate that some entity wants to delete an item that is inside of a presented directory. 提示されたディレクトリ内のある項目の削除を何らかの登録項目が望むことを、委任先に伝えます。

Declaration 宣言

optional func accommodatePresentedSubitemDeletion(at url: URL, 
                                completionHandler: @escaping (Error?) -> Void)

Parameters パラメータ

url

The URL of the item being deleted from the presented directory. The item need not be at the top level of the presented directory but may itself be inside a nested subdirectory. 提示されたディレクトリから削除される項目のURL。項目はこの提示されたディレクトリのトップレベルにある必要はなく、入れ子にされた下位ディレクトリ内にそれ自身はあるかもしれません。

completionHandler

The Block object to call after updating your data structures. Pass nil to the block’s errorOrNil parameter if you were able to successfully prepare for the deletion of the item. Pass an error object if your object could not prepare itself properly. あなたのデータ構造体を更新した後に呼び出すBlockオブジェクトnilをブロックのもつerrorOrNilパラメータに渡してください、もしあなたが項目の削除についてうまく準備できたならば。エラーオブジェクトを渡してください、あなたのオブジェクトがそれ自身を適切に準備できなかったならば。

Discussion 議論

This method is relevant for applications that present directories. This might occur if the delegate manages the contents of a directory or manages a file that is implemented as a file package. When called, your implementation of this method should take whatever actions needed to update your application to handle the deletion of the specified file. このメソッドは、ディレクトリを提示するアプリケーションに関係があるものです。これは、委任先がディレクトリの内容を管理するまたはファイルパッケージとして実装されるファイルを管理するならば、見られるかもしれません。呼び出される時、このメソッドのあなたの実装は、指定されたファイルの削除を取り扱うためにあなたのアプリケーションを更新するのに必要とされるアクションは何であれ受け取るべきです。

See Also 参照

Handling Changes to a Presented Directory 提示されたディレクトリに対する変更を取り扱う