Package org.robovm.apple.intents
Interface INSendMessageIntentHandling
- All Superinterfaces:
NSObjectProtocol,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
-
Method Details
-
handleSendMessage
void handleSendMessage(INSendMessageIntent intent, VoidBlock1<INSendMessageIntentResponse> completion) -
confirmSendMessage
void confirmSendMessage(INSendMessageIntent intent, VoidBlock1<INSendMessageIntentResponse> completion) -
resolveRecipientsForSendMessage
@Deprecated void resolveRecipientsForSendMessage(INSendMessageIntent intent, 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, VoidBlock1<NSArray<INSendMessageRecipientResolutionResult>> completion)- Since:
- Available in iOS 11.0 and later.
-
resolveGroupNameForSendMessage
@Deprecated void resolveGroupNameForSendMessage(INSendMessageIntent intent, 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.
-
resolveOutgoingMessageTypeForSendMessage
void resolveOutgoingMessageTypeForSendMessage(INSendMessageIntent intent, VoidBlock1<INOutgoingMessageTypeResolutionResult> completion)- Since:
- Available in iOS 14.0 and later.
-
resolveContentForSendMessage
void resolveContentForSendMessage(INSendMessageIntent intent, VoidBlock1<INStringResolutionResult> completion) -
resolveSpeakableGroupNameForSendMessage
void resolveSpeakableGroupNameForSendMessage(INSendMessageIntent intent, VoidBlock1<INSpeakableStringResolutionResult> completion)- Since:
- Available in iOS 11.0 and later.
-