---
title: CGPDFStructureElement.Attributes
framework: Core Graphics
role: symbol
role_heading: Structure
platforms: [iOS 27.0+, iPadOS 27.0+, Mac Catalyst 27.0+, macOS 27.0+, visionOS 27.0+]
path: coregraphics/cgpdfstructureelement/attributes
---

# CGPDFStructureElement.Attributes

The accessibility and presentation attributes of a structure element.

## Declaration

```swift
struct Attributes
```

## Overview

Overview The underlying tagged-PDF API accepts these attributes only at creation time, so they are supplied as a value when constructing a CGPDFStructureElement rather than mutated afterwards.

## Topics

### Initializers

- [init(title:language:alternativeText:expansionText:actualText:)](coregraphics/cgpdfstructureelement/attributes/init(title:language:alternativetext:expansiontext:actualtext:).md)

### Instance Properties

- [actualText](coregraphics/cgpdfstructureelement/attributes/actualtext.md)
- [alternativeText](coregraphics/cgpdfstructureelement/attributes/alternativetext.md)
- [expansionText](coregraphics/cgpdfstructureelement/attributes/expansiontext.md)
- [language](coregraphics/cgpdfstructureelement/attributes/language.md)
- [title](coregraphics/cgpdfstructureelement/attributes/title.md)

## Relationships

### Conforms To

- [Decodable](swift/decodable.md)
- [Encodable](swift/encodable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
