Package org.robovm.apple.fileprovider
Class NSFileProviderExtension
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.fileprovider.NSFileProviderExtension
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class NSFileProviderExtension extends NSObject
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNSFileProviderExtension.NSFileProviderExtensionPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description NSFileProviderExtension()protectedNSFileProviderExtension(NSObject.Handle h, long handle)protectedNSFileProviderExtension(NSObject.SkipInit skipInit) -
Method Summary
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
NSFileProviderExtension
public NSFileProviderExtension() -
NSFileProviderExtension
-
NSFileProviderExtension
-
-
Method Details
-
getProviderIdentifier
Deprecated.Deprecated in iOS 11.0. Use NSFileProviderManager -providerIdentifier -
getDocumentStorageURL
Deprecated.Deprecated in iOS 11.0. Use NSFileProviderManager -documentStorageURL -
getDomain
-
itemForIdentifier
- Throws:
NSErrorException- Since:
- Available in iOS 11.0 and later.
-
getURLForItem
-
persistentIdentifierForItemAtURL
-
providePlaceholderAtURL
-
startProvidingItemAtURL
-
stopProvidingItemAtURL
-
itemChangedAtURL
-
writePlaceholder
@Deprecated public static boolean writePlaceholder(NSURL placeholderURL, NSDictionary<NSString,?> metadata, NSError.NSErrorPtr error)Deprecated.Deprecated in iOS 11.0. Use the corresponding method on NSFileProviderManager instead -
placeholderURLForURL
Deprecated.Deprecated in iOS 11.0. Use NSFileProviderManager +placeholderURLForURL: -
enumeratorForContainer
public NSFileProviderEnumerator enumeratorForContainer(NSString containerItemIdentifier, NSError.NSErrorPtr error) -
importDocumentAtURL
public void importDocumentAtURL(NSURL fileURL, NSString parentItemIdentifier, VoidBlock2<NSFileProviderItem,NSError> completionHandler) -
createDirectory
public void createDirectory(String directoryName, NSString parentItemIdentifier, VoidBlock2<NSFileProviderItem,NSError> completionHandler) -
renameItem
public void renameItem(NSString itemIdentifier, String itemName, VoidBlock2<NSFileProviderItem,NSError> completionHandler) -
reparentItem
public void reparentItem(NSString itemIdentifier, NSString parentItemIdentifier, String newName, VoidBlock2<NSFileProviderItem,NSError> completionHandler) -
trashItem
public void trashItem(NSString itemIdentifier, VoidBlock2<NSFileProviderItem,NSError> completionHandler) -
untrashItem
public void untrashItem(NSString itemIdentifier, NSString parentItemIdentifier, VoidBlock2<NSFileProviderItem,NSError> completionHandler) -
deleteItem
-
setLastUsedDate
public void setLastUsedDate(NSDate lastUsedDate, NSString itemIdentifier, VoidBlock2<NSFileProviderItem,NSError> completionHandler) -
setTagData
public void setTagData(NSData tagData, NSString itemIdentifier, VoidBlock2<NSFileProviderItem,NSError> completionHandler) -
setFavoriteRank
public void setFavoriteRank(NSNumber favoriteRank, NSString itemIdentifier, VoidBlock2<NSFileProviderItem,NSError> completionHandler) -
supportedServiceSources
- Since:
- Available in iOS 11.0 and later.
-
fetchThumbnails
public NSProgress fetchThumbnails(NSArray<NSString> itemIdentifiers, CGSize size, VoidBlock3<NSString,NSData,NSError> perThumbnailCompletionHandler, VoidBlock1<NSError> completionHandler)- Since:
- Available in iOS 11.0 and later.
-