---
title: RCSHandle.URI
framework: TelephonyMessagingKit
role: symbol
role_heading: Structure
platforms: [iOS 26.0+]
path: telephonymessagingkit/rcshandle/uri
---

# RCSHandle.URI

A structure that represents an RCS URI handle.

## Declaration

```swift
struct URI
```

## Topics

### Creating a URI instance

- [init(stringLiteral:)](telephonymessagingkit/rcshandle/uri/init(stringliteral:).md)

### Working with raw values

- [init(rawValue:)](telephonymessagingkit/rcshandle/uri/init(rawvalue:).md)
- [rawValue](telephonymessagingkit/rcshandle/uri/rawvalue.md)

## Relationships

### Conforms To

- [Decodable](swift/decodable.md)
- [Encodable](swift/encodable.md)
- [Equatable](swift/equatable.md)
- [ExpressibleByExtendedGraphemeClusterLiteral](swift/expressiblebyextendedgraphemeclusterliteral.md)
- [ExpressibleByStringLiteral](swift/expressiblebystringliteral.md)
- [ExpressibleByUnicodeScalarLiteral](swift/expressiblebyunicodescalarliteral.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Accessing handle values

- [RCSHandle.uri(_:)](telephonymessagingkit/rcshandle/uri(_:).md)
- [RCSHandle.group(_:)](telephonymessagingkit/rcshandle/group(_:).md)
- [RCSHandle.Group](telephonymessagingkit/rcshandle/group.md)
