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

loadInPlaceFileRepresentationForTypeIdentifier:completionHandler:

Asynchronously opens a file in place, if doing so is possible, returning an NSProgress object. ファイルをその場で非同期に開きます、そうすることが可能ならば、NSProgressオブジェクトを返します。

Declaration 宣言

- (NSProgress *)loadInPlaceFileRepresentationForTypeIdentifier:(NSString *)typeIdentifier 
                                             completionHandler:(void (^)(NSURL *url, BOOL isInPlace, NSError *error))completionHandler;

Discussion 議論

The system sets the isInPlace parameter to YES if the system successfully opened the file in place, or NO if it made a local copy. In either case, you must access the returned NSURL using an NSFileCoordinator object. システムはisInPlaceパラメータを、システムが上手くファイルをその場で開いたならばYESに、またはそれがローカルコピーを作ったならばNOに設定します。どちらの場合でも、あなたは返されたNSURLNSFileCoordinatorオブジェクトを使ってアクセスします。

If the system created a local copy of a file, it will be automatically deleted after your file coordinator relinquishes its read access to the file. システムがファイルのローカルコピーを作成したならば、それは自動的に削除されます、あなたのファイルコーディネータがファイルへのそれの読み出しアクセスを放棄した後に。

See Also 参照

Loading the Provider’s Contents プロバイダーのもつ内容をロードする