Class INSendMessageIntent

    • Constructor Detail

      • INSendMessageIntent

        public INSendMessageIntent()
      • INSendMessageIntent

        protected INSendMessageIntent​(NSObject.Handle h,
                                      long handle)
      • INSendMessageIntent

        public INSendMessageIntent​(NSArray<INPerson> recipients,
                                   java.lang.String content,
                                   INSpeakableString speakableGroupName,
                                   java.lang.String conversationIdentifier,
                                   java.lang.String serviceName,
                                   INPerson sender)
        Since:
        Available in iOS 11.0 and later.
      • INSendMessageIntent

        @Deprecated
        public INSendMessageIntent​(NSArray<INPerson> recipients,
                                   java.lang.String content,
                                   java.lang.String groupName,
                                   java.lang.String serviceName,
                                   INPerson sender)
        Deprecated.
        Deprecated in iOS 11.0. Use the designated initializer instead
        Since:
        Available in iOS 10.0 and later.
    • Method Detail

      • getContent

        public java.lang.String getContent()
      • getSpeakableGroupName

        public INSpeakableString getSpeakableGroupName()
        Since:
        Available in iOS 11.0 and later.
      • getConversationIdentifier

        public java.lang.String getConversationIdentifier()
        Since:
        Available in iOS 11.0 and later.
      • getServiceName

        public java.lang.String getServiceName()
      • getSender

        public INPerson getSender()
      • getGroupName

        @Deprecated
        public java.lang.String getGroupName()
        Deprecated.
        Deprecated in iOS 11.0. Use speakableGroupNames instead
        Since:
        Available in iOS 10.0 and later.
      • init

        protected long init​(NSArray<INPerson> recipients,
                            java.lang.String content,
                            INSpeakableString speakableGroupName,
                            java.lang.String conversationIdentifier,
                            java.lang.String serviceName,
                            INPerson sender)
        Since:
        Available in iOS 11.0 and later.
      • init

        @Deprecated
        protected long init​(NSArray<INPerson> recipients,
                            java.lang.String content,
                            java.lang.String groupName,
                            java.lang.String serviceName,
                            INPerson sender)
        Deprecated.
        Deprecated in iOS 11.0. Use the designated initializer instead
        Since:
        Available in iOS 10.0 and later.