One Logo Pool Ball
CoreSpotlight · IOS API REFERENCE

CSCustomAttributeKey

class · iOS 9.0+ · SDK 27.1

class CSCustomAttributeKey

Members (7)

init · iOS 9.0+

init

TypeScript
static initKeyName(keyName: string): (CSCustomAttributeKey) | null
Swift declaration
convenience init?(keyName: String)
init · iOS 9.0+

init

TypeScript
static initKeyNameSearchableSearchableByDefaultUniqueMultiValued(keyName: string, searchable: boolean, searchableByDefault: boolean, unique: boolean, multiValued: boolean): (CSCustomAttributeKey) | null
Swift declaration
init?(keyName: String, searchable: Bool, searchableByDefault: Bool, unique: Bool, multiValued: Bool)
get · iOS 9.0+

keyName

TypeScript
get keyName(): string
Swift declaration
var keyName: String { get }
get · iOS 9.0+

isMultiValued

TypeScript
get isMultiValued(): boolean
Swift declaration
var isMultiValued: Bool { get }
get · iOS 9.0+

isSearchable

TypeScript
get isSearchable(): boolean
Swift declaration
var isSearchable: Bool { get }
get · iOS 9.0+

isSearchableByDefault

TypeScript
get isSearchableByDefault(): boolean
Swift declaration
var isSearchableByDefault: Bool { get }
get · iOS 9.0+

isUnique

TypeScript
get isUnique(): boolean
Swift declaration
var isUnique: Bool { get }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

CSCustomAttributeKey.init()

inherited init: cannot prove legal (class declares 2 custom initializers)

All CoreSpotlight types →