One Logo Pool Ball
TelephonyMessagingKit · IOS API REFERENCE

RCSService.RemoveGroupChatParticipantsRequest

struct · iOS 26.0+ · SDK 27.1

struct RemoveGroupChatParticipantsRequest

Structure representing a request for removing participants from a group chat.

Members (9)

get · iOS 26.5+

isEndToEndEncrypted

TypeScript
get isEndToEndEncrypted(): boolean
Swift declaration
var isEndToEndEncrypted: Bool

A Boolean value indicating whether this request should be end-to-end encrypted. If the service does not support end-to-end encryption, the operation will throw ``RCSService/Error/endToEndEncryptionNotSupported``.

set · iOS 26.5+

isEndToEndEncrypted

TypeScript
set isEndToEndEncrypted(value: boolean)
Swift declaration
var isEndToEndEncrypted: Bool

A Boolean value indicating whether this request should be end-to-end encrypted. If the service does not support end-to-end encryption, the operation will throw ``RCSService/Error/endToEndEncryptionNotSupported``.

get · iOS 26.0+

groupHandle

TypeScript
get groupHandle(): RCSHandle_Group
Swift declaration
var groupHandle: RCSHandle.Group

Group handle indicating the group from which to remove participants.

set · iOS 26.0+

groupHandle

TypeScript
set groupHandle(value: RCSHandle_Group)
Swift declaration
var groupHandle: RCSHandle.Group

Group handle indicating the group from which to remove participants.

get · iOS 26.0+

participants

TypeScript
get participants(): Array<RCSHandle_URI>
Swift declaration
var participants: [RCSHandle.URI]

Array of participants to be removed from group.

set · iOS 26.0+

participants

TypeScript
set participants(value: Array<RCSHandle_URI>)
Swift declaration
var participants: [RCSHandle.URI]

Array of participants to be removed from group.

init · iOS 26.0+

init

TypeScript
static init(cellularServiceID: CellularServiceID, groupHandle: RCSHandle_Group, participants: Array<RCSHandle_URI>): RCSService_RemoveGroupChatParticipantsRequest
Swift declaration
init(cellularServiceID: CellularServiceID, groupHandle: RCSHandle.Group, participants: [RCSHandle.URI])
get · iOS 26.0+

cellularServiceID

TypeScript
get cellularServiceID(): CellularServiceID
Swift declaration
var cellularServiceID: CellularServiceID

Service identifier to use for this request.

set · iOS 26.0+

cellularServiceID

TypeScript
set cellularServiceID(value: CellularServiceID)
Swift declaration
var cellularServiceID: CellularServiceID

Service identifier to use for this request.

Skipped declarations

No declarations were skipped in this snapshot.

All TelephonyMessagingKit types →