Package org.robovm.apple.intents
Interface INSendMessageIntentHandling
-
- All Superinterfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
- All Known Subinterfaces:
INMessagesDomainHandling
- All Known Implementing Classes:
INMessagesDomainHandlingAdapter
,INSendMessageIntentHandlingAdapter
public interface INSendMessageIntentHandling extends NSObjectProtocol
- Since:
- Available in iOS 10.0 and later.
-
-
Method Summary
All Methods Instance Methods Abstract 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)
-
-
-
Method Detail
-
handleSendMessage
void handleSendMessage(INSendMessageIntent intent, org.robovm.objc.block.VoidBlock1<INSendMessageIntentResponse> completion)
-
confirmSendMessage
void confirmSendMessage(INSendMessageIntent intent, org.robovm.objc.block.VoidBlock1<INSendMessageIntentResponse> completion)
-
resolveRecipientsForSendMessage
@Deprecated 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- Since:
- Available in iOS 10.0 and later.
-
resolveRecipientsForSendMessageRecepient
void resolveRecipientsForSendMessageRecepient(INSendMessageIntent intent, org.robovm.objc.block.VoidBlock1<NSArray<INSendMessageRecipientResolutionResult>> completion)
- Since:
- Available in iOS 11.0 and later.
-
resolveGroupNameForSendMessage
@Deprecated 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- Since:
- Available in iOS 10.0 and later.
-
resolveContentForSendMessage
void resolveContentForSendMessage(INSendMessageIntent intent, org.robovm.objc.block.VoidBlock1<INStringResolutionResult> completion)
-
resolveSpeakableGroupNameForSendMessage
void resolveSpeakableGroupNameForSendMessage(INSendMessageIntent intent, org.robovm.objc.block.VoidBlock1<INSpeakableStringResolutionResult> completion)
- Since:
- Available in iOS 11.0 and later.
-
-