Package org.robovm.apple.intents
Class INSendMessageIntentHandlingAdapter
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.intents.INSendMessageIntentHandlingAdapter
-
- All Implemented Interfaces:
NSObjectProtocol
,INSendMessageIntentHandling
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
INMessagesDomainHandlingAdapter
public class INSendMessageIntentHandlingAdapter extends NSObject implements INSendMessageIntentHandling
-
-
Nested Class Summary
-
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 Constructor Description INSendMessageIntentHandlingAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
confirmSendMessage(INSendMessageIntent intent, org.robovm.objc.block.VoidBlock1<INSendMessageIntentResponse> completion)
void
handleSendMessage(INSendMessageIntent intent, org.robovm.objc.block.VoidBlock1<INSendMessageIntentResponse> completion)
void
resolveContentForSendMessage(INSendMessageIntent intent, org.robovm.objc.block.VoidBlock1<INStringResolutionResult> completion)
void
resolveGroupNameForSendMessage(INSendMessageIntent intent, org.robovm.objc.block.VoidBlock1<INStringResolutionResult> completion)
Deprecated.Deprecated in iOS 11.0. resolveGroupNameForSendMessage:withCompletion: is deprecated.void
resolveRecipientsForSendMessage(INSendMessageIntent intent, org.robovm.objc.block.VoidBlock1<NSArray<INPersonResolutionResult>> completion)
Deprecated.Deprecated in iOS 11.0. resolveRecipientsForSendMessage:withCompletion: is deprecated.void
resolveRecipientsForSendMessageRecepient(INSendMessageIntent intent, org.robovm.objc.block.VoidBlock1<NSArray<INSendMessageRecipientResolutionResult>> completion)
void
resolveSpeakableGroupNameForSendMessage(INSendMessageIntent intent, org.robovm.objc.block.VoidBlock1<INSpeakableStringResolutionResult> completion)
-
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
-
-
-
-
Method Detail
-
handleSendMessage
public void handleSendMessage(INSendMessageIntent intent, org.robovm.objc.block.VoidBlock1<INSendMessageIntentResponse> completion)
- Specified by:
handleSendMessage
in interfaceINSendMessageIntentHandling
-
confirmSendMessage
public void confirmSendMessage(INSendMessageIntent intent, org.robovm.objc.block.VoidBlock1<INSendMessageIntentResponse> completion)
- Specified by:
confirmSendMessage
in interfaceINSendMessageIntentHandling
-
resolveRecipientsForSendMessage
@Deprecated public void resolveRecipientsForSendMessage(INSendMessageIntent intent, org.robovm.objc.block.VoidBlock1<NSArray<INPersonResolutionResult>> completion)
Deprecated.Deprecated in iOS 11.0. resolveRecipientsForSendMessage:withCompletion: is deprecated. Use resolveRecipientsForSendMessage:completion: instead- Specified by:
resolveRecipientsForSendMessage
in interfaceINSendMessageIntentHandling
- Since:
- Available in iOS 10.0 and later.
-
resolveRecipientsForSendMessageRecepient
public void resolveRecipientsForSendMessageRecepient(INSendMessageIntent intent, org.robovm.objc.block.VoidBlock1<NSArray<INSendMessageRecipientResolutionResult>> completion)
- Specified by:
resolveRecipientsForSendMessageRecepient
in interfaceINSendMessageIntentHandling
- Since:
- Available in iOS 11.0 and later.
-
resolveGroupNameForSendMessage
@Deprecated public void resolveGroupNameForSendMessage(INSendMessageIntent intent, org.robovm.objc.block.VoidBlock1<INStringResolutionResult> completion)
Deprecated.Deprecated in iOS 11.0. resolveGroupNameForSendMessage:withCompletion: is deprecated. Use resolveSpeakableGroupNameForSendMessage:withCompletion: instead- Specified by:
resolveGroupNameForSendMessage
in interfaceINSendMessageIntentHandling
- Since:
- Available in iOS 10.0 and later.
-
resolveContentForSendMessage
public void resolveContentForSendMessage(INSendMessageIntent intent, org.robovm.objc.block.VoidBlock1<INStringResolutionResult> completion)
- Specified by:
resolveContentForSendMessage
in interfaceINSendMessageIntentHandling
-
resolveSpeakableGroupNameForSendMessage
public void resolveSpeakableGroupNameForSendMessage(INSendMessageIntent intent, org.robovm.objc.block.VoidBlock1<INSpeakableStringResolutionResult> completion)
- Specified by:
resolveSpeakableGroupNameForSendMessage
in interfaceINSendMessageIntentHandling
- Since:
- Available in iOS 11.0 and later.
-
-