Package org.robovm.apple.uikit
Class NSFileProviderExtension
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.uikit.NSFileProviderExtension
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class NSFileProviderExtension extends NSObject
- Since:
- Available in iOS 8.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NSFileProviderExtension.NSFileProviderExtensionPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description NSFileProviderExtension()
protected
NSFileProviderExtension(NSObject.Handle h, long handle)
protected
NSFileProviderExtension(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description NSURL
getDocumentStorageURL()
Deprecated.Deprecated in iOS 11.0.NSString
getPersistentIdentifierForItem(NSURL url)
static NSURL
getPlaceholderURL(NSURL url)
Deprecated.Deprecated in iOS 11.0.java.lang.String
getProviderIdentifier()
Deprecated.Deprecated in iOS 11.0.NSURL
getURLForItem(NSString identifier)
void
itemChanged(NSURL url)
NSFileProviderItem
itemForIdentifier(NSString identifier)
void
providePlaceholder(NSURL url, org.robovm.objc.block.VoidBlock1<NSError> completionHandler)
void
startProvidingItem(NSURL url, org.robovm.objc.block.VoidBlock1<NSError> completionHandler)
void
stopProvidingItem(NSURL url)
static boolean
writePlaceholder(NSURL placeholderURL, NSURLProperties metadata)
Deprecated.Deprecated in iOS 11.0.-
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, willChangeValues
-
-
-
-
Constructor Detail
-
NSFileProviderExtension
public NSFileProviderExtension()
-
NSFileProviderExtension
protected NSFileProviderExtension(NSObject.Handle h, long handle)
-
NSFileProviderExtension
protected NSFileProviderExtension(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getProviderIdentifier
@Deprecated public java.lang.String getProviderIdentifier()
Deprecated.Deprecated in iOS 11.0.- Since:
- Available in iOS 8.0 and later.
-
getDocumentStorageURL
@Deprecated public NSURL getDocumentStorageURL()
Deprecated.Deprecated in iOS 11.0.- Since:
- Available in iOS 8.0 and later.
-
itemForIdentifier
public NSFileProviderItem itemForIdentifier(NSString identifier) throws NSErrorException
- Throws:
NSErrorException
- Since:
- Available in iOS 11.0 and later.
-
providePlaceholder
public void providePlaceholder(NSURL url, org.robovm.objc.block.VoidBlock1<NSError> completionHandler)
-
startProvidingItem
public void startProvidingItem(NSURL url, org.robovm.objc.block.VoidBlock1<NSError> completionHandler)
-
stopProvidingItem
public void stopProvidingItem(NSURL url)
-
itemChanged
public void itemChanged(NSURL url)
-
writePlaceholder
@Deprecated public static boolean writePlaceholder(NSURL placeholderURL, NSURLProperties metadata) throws NSErrorException
Deprecated.Deprecated in iOS 11.0. Use the corresponding method on NSFileProviderManager instead- Throws:
NSErrorException
- Since:
- Available in iOS 8.0 and later.
-
-