---
title: "subscript(_:)"
framework: foundation
role: symbol
role_heading: Instance Subscript
path: "foundation/attributecontainer/subscript(_:)"
---

# subscript(_:)

Returns the attribute that corresponds to a specified key.

## Declaration

```swift
@preconcurrency subscript<T>(_: T.Type) -> T.Value? where T : AttributedStringKey, T.Value : Sendable { get set }
```

## See Also

### Accessing Attributes

- [subscript(dynamicMember:)](foundation/attributecontainer/subscript(dynamicmember:)-657oj.md)
- [subscript(dynamicMember:)](foundation/attributecontainer/subscript(dynamicmember:)-3jcvx.md)
- [subscript(dynamicMember:)](foundation/attributecontainer/subscript(dynamicmember:)-60ps5.md)
- [subscript(dynamicMember:)](foundation/attributecontainer/subscript(dynamicmember:)-swift.type.subscript.md)
- [AttributedStringKey](foundation/attributedstringkey.md)
- [AttributeContainer.Builder](foundation/attributecontainer/builder.md)
