Intents · IOS API REFERENCE
INSearchForMessagesIntent
class · iOS 10.0+ · SDK 27.1
class INSearchForMessagesIntent
Members (21)
init · iOS 10.0+ · Deprecated in iOS 11.0init
TypeScriptstatic initRecipientsSendersSearchTermsAttributesDateTimeIdentifiersNotificationIdentifiersGroupNames(recipients?: (Array<INPerson>) | null, senders?: (Array<INPerson>) | null, searchTerms?: (Array<string>) | null, attributes?: INMessageAttributeOptions, dateTimeRange?: (INDateComponentsRange) | null, identifiers?: (Array<string>) | null, notificationIdentifiers?: (Array<string>) | null, groupNames?: (Array<string>) | null): INSearchForMessagesIntent
Swift declarationconvenience init(recipients: [INPerson]?, senders: [INPerson]?, searchTerms: [String]?, attributes: INMessageAttributeOptions = [], dateTime dateTimeRange: INDateComponentsRange?, identifiers: [String]?, notificationIdentifiers: [String]?, groupNames: [String]?)
init · iOS 11.0+ · Deprecated in iOS 12.0init
TypeScriptstatic initRecipientsSendersSearchTermsAttributesDateTimeIdentifiersNotificationIdentifiersSpeakableGroupNames(recipients?: (Array<INPerson>) | null, senders?: (Array<INPerson>) | null, searchTerms?: (Array<string>) | null, attributes?: INMessageAttributeOptions, dateTimeRange?: (INDateComponentsRange) | null, identifiers?: (Array<string>) | null, notificationIdentifiers?: (Array<string>) | null, speakableGroupNames?: (Array<INSpeakableString>) | null): INSearchForMessagesIntent
Swift declarationconvenience init(recipients: [INPerson]?, senders: [INPerson]?, searchTerms: [String]?, attributes: INMessageAttributeOptions = [], dateTime dateTimeRange: INDateComponentsRange?, identifiers: [String]?, notificationIdentifiers: [String]?, speakableGroupNames: [INSpeakableString]?)
init · iOS 12.0+init
TypeScriptstatic initRecipientsSendersSearchTermsAttributesDateTimeIdentifiersNotificationIdentifiersSpeakableGroupNamesConversationIdentifiers(recipients?: (Array<INPerson>) | null, senders?: (Array<INPerson>) | null, searchTerms?: (Array<string>) | null, attributes?: INMessageAttributeOptions, dateTimeRange?: (INDateComponentsRange) | null, identifiers?: (Array<string>) | null, notificationIdentifiers?: (Array<string>) | null, speakableGroupNames?: (Array<INSpeakableString>) | null, conversationIdentifiers?: (Array<string>) | null): INSearchForMessagesIntent
Swift declarationinit(recipients: [INPerson]?, senders: [INPerson]?, searchTerms: [String]?, attributes: INMessageAttributeOptions = [], dateTime dateTimeRange: INDateComponentsRange?, identifiers: [String]?, notificationIdentifiers: [String]?, speakableGroupNames: [INSpeakableString]?, conversationIdentifiers: [String]?)
get · iOS 10.0+attributes
TypeScriptget attributes(): INMessageAttributeOptions
Swift declarationvar attributes: INMessageAttributeOptions { get }
get · iOS 12.0+conversationIdentifiers
TypeScriptget conversationIdentifiers(): (Array<string>) | null
Swift declarationvar conversationIdentifiers: [String]? { get }
get · iOS 12.0+conversationIdentifiersOperator
TypeScriptget conversationIdentifiersOperator(): INConditionalOperator
Swift declarationvar conversationIdentifiersOperator: INConditionalOperator { get }
get · iOS 10.0+dateTimeRange
TypeScriptget dateTimeRange(): (INDateComponentsRange) | null
Swift declaration@NSCopying var dateTimeRange: INDateComponentsRange? { get }
get · iOS 10.0+ · Deprecated in iOS 11.0groupNames
TypeScriptget groupNames(): (Array<string>) | null
Swift declarationvar groupNames: [String]? { get }
get · iOS 10.0+ · Deprecated in iOS 11.0groupNamesOperator
TypeScriptget groupNamesOperator(): INConditionalOperator
Swift declarationvar groupNamesOperator: INConditionalOperator { get }
get · iOS 10.0+identifiers
TypeScriptget identifiers(): (Array<string>) | null
Swift declarationvar identifiers: [String]? { get }
get · iOS 10.0+identifiersOperator
TypeScriptget identifiersOperator(): INConditionalOperator
Swift declarationvar identifiersOperator: INConditionalOperator { get }
get · iOS 10.0+notificationIdentifiers
TypeScriptget notificationIdentifiers(): (Array<string>) | null
Swift declarationvar notificationIdentifiers: [String]? { get }
get · iOS 10.0+notificationIdentifiersOperator
TypeScriptget notificationIdentifiersOperator(): INConditionalOperator
Swift declarationvar notificationIdentifiersOperator: INConditionalOperator { get }
get · iOS 10.0+recipients
TypeScriptget recipients(): (Array<INPerson>) | null
Swift declarationvar recipients: [INPerson]? { get }
get · iOS 10.0+recipientsOperator
TypeScriptget recipientsOperator(): INConditionalOperator
Swift declarationvar recipientsOperator: INConditionalOperator { get }
get · iOS 10.0+searchTerms
TypeScriptget searchTerms(): (Array<string>) | null
Swift declarationvar searchTerms: [String]? { get }
get · iOS 10.0+searchTermsOperator
TypeScriptget searchTermsOperator(): INConditionalOperator
Swift declarationvar searchTermsOperator: INConditionalOperator { get }
get · iOS 10.0+senders
TypeScriptget senders(): (Array<INPerson>) | null
Swift declarationvar senders: [INPerson]? { get }
get · iOS 10.0+sendersOperator
TypeScriptget sendersOperator(): INConditionalOperator
Swift declarationvar sendersOperator: INConditionalOperator { get }
get · iOS 11.0+speakableGroupNames
TypeScriptget speakableGroupNames(): (Array<INSpeakableString>) | null
Swift declarationvar speakableGroupNames: [INSpeakableString]? { get }
get · iOS 11.0+speakableGroupNamesOperator
TypeScriptget speakableGroupNamesOperator(): INConditionalOperator
Swift declarationvar speakableGroupNamesOperator: INConditionalOperator { get }
Skipped declarations
1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
INSearchForMessagesIntent.init()
inherited init: cannot prove legal (class declares 6 custom initializers)
All Intents types →