displayName
TypeScriptget displayName(): stringSwift declarationvar displayName: String { get }class · iOS 27.0+ · SDK 27.1
class AVPlaybackUserInterfaceMediaSelectionOptionget displayName(): stringSwift declarationvar displayName: String { get }get identifier(): stringSwift declarationvar identifier: String { get }get mediaCharacteristics(): Array<_AVFoundation_AVMediaCharacteristic>Swift declarationvar mediaCharacteristics: [AVMediaCharacteristic] { get }static init(displayName: string, identifier: string, language?: (_Foundation_Locale_Language) | null, mediaCharacteristics?: Array<_AVFoundation_AVMediaCharacteristic>): AVPlaybackUserInterfaceMediaSelectionOptionSwift declarationconvenience init(displayName: String, identifier: String, language: Locale.Language? = nil, mediaCharacteristics: [AVMediaCharacteristic] = [])Creates a new media selection option. - Parameters: - displayName: Human-readable name displayed in user interfaces. - identifier: Unique system identifier for programmatic selection. - language: The language of the media selection option, or `nil` for language-neutral content. - mediaCharacteristics: The media characteristics describing accessibility features and content properties of this option.
get language(): (_Foundation_Locale_Language) | nullSwift declarationvar language: Locale.Language? { get }The language of this media selection option. This standardized tag provides detailed language information including region, script, and variants. Returns `nil` for language-neutral content such as music-only audio tracks, sound effects, or visual-only subtitles without spoken content.
1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
AVPlaybackUserInterfaceMediaSelectionOption.init()
inherited init: cannot prove legal (class declares 1 custom initializer)