Intents · IOS API REFERENCE
INMessageLinkMetadata
class · iOS 17.0+ · SDK 27.1
class INMessageLinkMetadata
Members (11)
init · iOS 17.0+init
TypeScriptstatic init(siteName?: (string) | null, summary?: (string) | null, title?: (string) | null, openGraphType?: (string) | null, linkURL?: (string) | null): INMessageLinkMetadata
Swift declarationinit(siteName: String?, summary: String?, title: String?, openGraphType: String?, linkURL: URL?)
get · iOS 17.0+linkURL
TypeScriptget linkURL(): (string) | null
Swift declarationvar linkURL: URL? { get set }
set · iOS 17.0+linkURL
TypeScriptset linkURL(value: (string) | null)
Swift declarationvar linkURL: URL? { get set }
get · iOS 17.0+openGraphType
TypeScriptget openGraphType(): (string) | null
Swift declarationvar openGraphType: String? { get set }
set · iOS 17.0+openGraphType
TypeScriptset openGraphType(value: (string) | null)
Swift declarationvar openGraphType: String? { get set }
get · iOS 17.0+siteName
TypeScriptget siteName(): (string) | null
Swift declarationvar siteName: String? { get set }
set · iOS 17.0+siteName
TypeScriptset siteName(value: (string) | null)
Swift declarationvar siteName: String? { get set }
get · iOS 17.0+summary
TypeScriptget summary(): (string) | null
Swift declarationvar summary: String? { get set }
set · iOS 17.0+summary
TypeScriptset summary(value: (string) | null)
Swift declarationvar summary: String? { get set }
get · iOS 17.0+title
TypeScriptget title(): (string) | null
Swift declarationvar title: String? { get set }
set · iOS 17.0+title
TypeScriptset title(value: (string) | null)
Swift declarationvar title: String? { get set }
Skipped declarations
1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
INMessageLinkMetadata.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
All Intents types →