One Logo Pool Ball
_CoreSpotlight_FoundationModels · IOS API REFERENCE

SpotlightSearchTool.ContentDomain.VisualMedia

struct · iOS 27.0+ · SDK 27.1

struct VisualMedia

Attribute mapping for the visual media domain.

Members (9)

get · iOS 27.0+

description

TypeScript
get description(): (Array<_CoreSpotlight_SearchableItemAttribute>) | null
Swift declaration
var description: [SearchableItemAttribute]?

Attributes queried for visual content description.

set · iOS 27.0+

description

TypeScript
set description(value: (Array<_CoreSpotlight_SearchableItemAttribute>) | null)
Swift declaration
var description: [SearchableItemAttribute]?

Attributes queried for visual content description.

get · iOS 27.0+

date

TypeScript
get date(): (Array<_CoreSpotlight_SearchableItemAttribute>) | null
Swift declaration
var date: [SearchableItemAttribute]?

Attributes queried for the capture date. Default: ``SearchableItemAttribute/contentCreationDate``

set · iOS 27.0+

date

TypeScript
set date(value: (Array<_CoreSpotlight_SearchableItemAttribute>) | null)
Swift declaration
var date: [SearchableItemAttribute]?

Attributes queried for the capture date. Default: ``SearchableItemAttribute/contentCreationDate``

init · iOS 27.0+

init

TypeScript
static init(people?: (Array<_CoreSpotlight_SearchableItemAttribute>) | null, description?: (Array<_CoreSpotlight_SearchableItemAttribute>) | null, location?: (Array<_CoreSpotlight_SearchableItemAttribute>) | null, date?: (Array<_CoreSpotlight_SearchableItemAttribute>) | null): SpotlightSearchTool_ContentDomain_VisualMedia
Swift declaration
init(people: [SearchableItemAttribute]? = nil, description: [SearchableItemAttribute]? = nil, location: [SearchableItemAttribute]? = nil, date: [SearchableItemAttribute]? = nil)
get · iOS 27.0+

people

TypeScript
get people(): (Array<_CoreSpotlight_SearchableItemAttribute>) | null
Swift declaration
var people: [SearchableItemAttribute]?

Attributes queried for people appearing in images/video. Default: ``SearchableItemAttribute/identifier``

set · iOS 27.0+

people

TypeScript
set people(value: (Array<_CoreSpotlight_SearchableItemAttribute>) | null)
Swift declaration
var people: [SearchableItemAttribute]?

Attributes queried for people appearing in images/video. Default: ``SearchableItemAttribute/identifier``

get · iOS 27.0+

location

TypeScript
get location(): (Array<_CoreSpotlight_SearchableItemAttribute>) | null
Swift declaration
var location: [SearchableItemAttribute]?

Attributes queried for the location. Default: ``SearchableItemAttribute/city``

set · iOS 27.0+

location

TypeScript
set location(value: (Array<_CoreSpotlight_SearchableItemAttribute>) | null)
Swift declaration
var location: [SearchableItemAttribute]?

Attributes queried for the location. Default: ``SearchableItemAttribute/city``

Skipped declarations

No declarations were skipped in this snapshot.

All _CoreSpotlight_FoundationModels types →