One Logo Pool Ball
AVFoundation · IOS API REFERENCE

AVMutableMetadataItem

class · iOS 4.0+ · SDK 27.1

class AVMutableMetadataItem

Members (27)

init

init

TypeScript
static init(): AVMutableMetadataItem
Swift declaration
init()
get · iOS 8.0+

dataType

TypeScript
get dataType(): (string) | null
Swift declaration
var dataType: String? { get set }
set · iOS 8.0+

dataType

TypeScript
set dataType(value: (string) | null)
Swift declaration
var dataType: String? { get set }
get

dataValue

TypeScript
get dataValue(): (ArrayBuffer) | null
Swift declaration
var dataValue: Data? { get }
get

dateValue

TypeScript
get dateValue(): (globalThis.Date) | null
Swift declaration
var dateValue: Date? { get }
get · iOS 4.2+

duration

TypeScript
get duration(): _CoreMedia_CMTime
Swift declaration
var duration: CMTime { get set }
set · iOS 4.2+

duration

TypeScript
set duration(value: _CoreMedia_CMTime)
Swift declaration
var duration: CMTime { get set }
get · iOS 8.0+

extendedLanguageTag

TypeScript
get extendedLanguageTag(): (string) | null
Swift declaration
var extendedLanguageTag: String? { get set }
set · iOS 8.0+

extendedLanguageTag

TypeScript
set extendedLanguageTag(value: (string) | null)
Swift declaration
var extendedLanguageTag: String? { get set }
get · iOS 4.0+

extraAttributes

TypeScript
get extraAttributes(): (NativeMap<AVMetadataExtraAttributeKey, unknown>) | null
Swift declaration
var extraAttributes: [AVMetadataExtraAttributeKey : Any]? { get set }
set · iOS 4.0+

extraAttributes

TypeScript
set extraAttributes(value: (NativeMap<AVMetadataExtraAttributeKey, unknown>) | null)
Swift declaration
var extraAttributes: [AVMetadataExtraAttributeKey : Any]? { get set }
get · iOS 8.0+

identifier

TypeScript
get identifier(): (AVMetadataIdentifier) | null
Swift declaration
var identifier: AVMetadataIdentifier? { get set }
set · iOS 8.0+

identifier

TypeScript
set identifier(value: (AVMetadataIdentifier) | null)
Swift declaration
var identifier: AVMetadataIdentifier? { get set }
get

key

TypeScript
get key(): ((SDKHandle) & (SDKHandle)) | null
Swift declaration
@NSCopying var key: (any NSCopying & NSObjectProtocol)? { get set }
set

key

TypeScript
set key(value: ((SDKHandle) & (SDKHandle)) | null)
Swift declaration
@NSCopying var key: (any NSCopying & NSObjectProtocol)? { get set }
get

keySpace

TypeScript
get keySpace(): (AVMetadataKeySpace) | null
Swift declaration
var keySpace: AVMetadataKeySpace? { get set }
set

keySpace

TypeScript
set keySpace(value: (AVMetadataKeySpace) | null)
Swift declaration
var keySpace: AVMetadataKeySpace? { get set }
get · iOS 4.0+

locale

TypeScript
get locale(): (_Foundation_Locale) | null
Swift declaration
var locale: Locale? { get set }
set · iOS 4.0+

locale

TypeScript
set locale(value: (_Foundation_Locale) | null)
Swift declaration
var locale: Locale? { get set }
get

numberValue

TypeScript
get numberValue(): (_Foundation_NSNumber) | null
Swift declaration
var numberValue: NSNumber? { get }
get · iOS 9.0+

startDate

TypeScript
get startDate(): (globalThis.Date) | null
Swift declaration
var startDate: Date? { get set }
set · iOS 9.0+

startDate

TypeScript
set startDate(value: (globalThis.Date) | null)
Swift declaration
var startDate: Date? { get set }
get

stringValue

TypeScript
get stringValue(): (string) | null
Swift declaration
var stringValue: String? { get }
get · iOS 4.0+

time

TypeScript
get time(): _CoreMedia_CMTime
Swift declaration
var time: CMTime { get set }
set · iOS 4.0+

time

TypeScript
set time(value: _CoreMedia_CMTime)
Swift declaration
var time: CMTime { get set }
get · iOS 4.0+

value

TypeScript
get value(): ((SDKHandle) & (SDKHandle)) | null
Swift declaration
@NSCopying var value: (any NSCopying & NSObjectProtocol)? { get set }
set · iOS 4.0+

value

TypeScript
set value(value: ((SDKHandle) & (SDKHandle)) | null)
Swift declaration
@NSCopying var value: (any NSCopying & NSObjectProtocol)? { get set }

Skipped declarations

No declarations were skipped in this snapshot.

All AVFoundation types →