One Logo Pool Ball
TelephonyMessagingKit · IOS API REFERENCE

RCSService.Business.Card.Media

struct · iOS 26.0+ · SDK 27.1

struct Media

Structure containing information about media in a card.

Members (8)

get · iOS 26.0+

contentType

TypeScript
get contentType(): (_UniformTypeIdentifiers_UTType) | null
Swift declaration
let contentType: UTType?

Content type of media.

get · iOS 26.0+

description

TypeScript
get description(): (string) | null
Swift declaration
let description: String?

Description of media.

get · iOS 26.0+

thumbnailURL

TypeScript
get thumbnailURL(): (string) | null
Swift declaration
let thumbnailURL: URL?

URL of thumbnail.

get · iOS 26.0+

displayHeight

TypeScript
get displayHeight(): RCSService_Business_Card_Media_Height
Swift declaration
let displayHeight: RCSService.Business.Card.Media.Height

The display height for media.

get · iOS 26.0+

thumbnailFileSize

TypeScript
get thumbnailFileSize(): (_Foundation_Measurement<_Foundation_UnitInformationStorage>) | null
Swift declaration
let thumbnailFileSize: Measurement<UnitInformationStorage>?

File size of thumbnail.

get · iOS 26.0+

thumbnailContentType

TypeScript
get thumbnailContentType(): (_UniformTypeIdentifiers_UTType) | null
Swift declaration
let thumbnailContentType: UTType?

Content type of thumbnail.

get · iOS 26.0+

url

TypeScript
get url(): string
Swift declaration
let url: URL

URL of media.

get · iOS 26.0+

fileSize

TypeScript
get fileSize(): _Foundation_Measurement<_Foundation_UnitInformationStorage>
Swift declaration
let fileSize: Measurement<UnitInformationStorage>

File size of media.

Skipped declarations

No declarations were skipped in this snapshot.

All TelephonyMessagingKit types →