---
title: AttributeScopes.AppKitAttributes
framework: foundation
role: symbol
role_heading: Structure
path: foundation/attributescopes/appkitattributes
---

# AttributeScopes.AppKitAttributes

Attribute scopes that AppKit defines.

## Declaration

```swift
struct AppKitAttributes
```

## Topics

### Using Color Attributes

- [backgroundColor](foundation/attributescopes/appkitattributes/backgroundcolor.md)
- [foregroundColor](foundation/attributescopes/appkitattributes/foregroundcolor.md)

### Using Font and Layout Attributes

- [font](foundation/attributescopes/appkitattributes/font.md)
- [kern](foundation/attributescopes/appkitattributes/kern.md)
- [ligature](foundation/attributescopes/appkitattributes/ligature.md)
- [glyphInfo](foundation/attributescopes/appkitattributes/glyphinfo.md)
- [tracking](foundation/attributescopes/appkitattributes/tracking.md)

### Using Text Styling Attributes

- [baselineOffset](foundation/attributescopes/appkitattributes/baselineoffset.md)
- [obliqueness](foundation/attributescopes/appkitattributes/obliqueness.md)
- [shadow](foundation/attributescopes/appkitattributes/shadow.md)
- [strikethroughColor](foundation/attributescopes/appkitattributes/strikethroughcolor.md)
- [strikethroughStyle](foundation/attributescopes/appkitattributes/strikethroughstyle.md)
- [strokeColor](foundation/attributescopes/appkitattributes/strokecolor.md)
- [strokeWidth](foundation/attributescopes/appkitattributes/strokewidth.md)
- [textEffect](foundation/attributescopes/appkitattributes/texteffect.md)
- [underlineColor](foundation/attributescopes/appkitattributes/underlinecolor.md)
- [underlineStyle](foundation/attributescopes/appkitattributes/underlinestyle.md)

### Using Attachments and Expansions

- [attachment](foundation/attributescopes/appkitattributes/attachment.md)
- [expansion](foundation/attributescopes/appkitattributes/expansion.md)

### Using User Interface Attributes

- [cursor](foundation/attributescopes/appkitattributes/cursor.md)
- [toolTip](foundation/attributescopes/appkitattributes/tooltip.md)
- [textAlternatives](foundation/attributescopes/appkitattributes/textalternatives.md)

### Using Foundation Attributes

- [foundation](foundation/attributescopes/appkitattributes/foundation.md)

### Using Text Layout and Presentation Attributes

- [markedClauseSegment](foundation/attributescopes/appkitattributes/markedclausesegment.md)
- [paragraphStyle](foundation/attributescopes/appkitattributes/paragraphstyle.md)
- [superscript](foundation/attributescopes/appkitattributes/superscript.md)

### Instance Properties

- [accessibility](foundation/attributescopes/appkitattributes/accessibility.md)
- [adaptiveImageGlyph](foundation/attributescopes/appkitattributes/adaptiveimageglyph.md)

### Enumerations

- [AttributeScopes.AppKitAttributes.AdaptiveImageGlyphAttribute](foundation/attributescopes/appkitattributes/adaptiveimageglyphattribute.md)
- [AttributeScopes.AppKitAttributes.AttachmentAttribute](foundation/attributescopes/appkitattributes/attachmentattribute.md)
- [AttributeScopes.AppKitAttributes.BackgroundColorAttribute](foundation/attributescopes/appkitattributes/backgroundcolorattribute.md)
- [AttributeScopes.AppKitAttributes.BaselineOffsetAttribute](foundation/attributescopes/appkitattributes/baselineoffsetattribute.md)
- [AttributeScopes.AppKitAttributes.CursorAttribute](foundation/attributescopes/appkitattributes/cursorattribute.md)
- [AttributeScopes.AppKitAttributes.ExpansionAttribute](foundation/attributescopes/appkitattributes/expansionattribute.md)
- [AttributeScopes.AppKitAttributes.FontAttribute](foundation/attributescopes/appkitattributes/fontattribute.md)
- [AttributeScopes.AppKitAttributes.ForegroundColorAttribute](foundation/attributescopes/appkitattributes/foregroundcolorattribute.md)
- [AttributeScopes.AppKitAttributes.GlyphInfoAttribute](foundation/attributescopes/appkitattributes/glyphinfoattribute.md)
- [AttributeScopes.AppKitAttributes.KernAttribute](foundation/attributescopes/appkitattributes/kernattribute.md)
- [AttributeScopes.AppKitAttributes.LigatureAttribute](foundation/attributescopes/appkitattributes/ligatureattribute.md)
- [AttributeScopes.AppKitAttributes.MarkedClauseSegmentAttribute](foundation/attributescopes/appkitattributes/markedclausesegmentattribute.md)
- [AttributeScopes.AppKitAttributes.ObliquenessAttribute](foundation/attributescopes/appkitattributes/obliquenessattribute.md)
- [AttributeScopes.AppKitAttributes.ParagraphStyleAttribute](foundation/attributescopes/appkitattributes/paragraphstyleattribute.md)
- [AttributeScopes.AppKitAttributes.ShadowAttribute](foundation/attributescopes/appkitattributes/shadowattribute.md)
- [AttributeScopes.AppKitAttributes.StrikethroughColorAttribute](foundation/attributescopes/appkitattributes/strikethroughcolorattribute.md)
- [AttributeScopes.AppKitAttributes.StrikethroughStyleAttribute](foundation/attributescopes/appkitattributes/strikethroughstyleattribute.md)
- [AttributeScopes.AppKitAttributes.StrokeColorAttribute](foundation/attributescopes/appkitattributes/strokecolorattribute.md)
- [AttributeScopes.AppKitAttributes.StrokeWidthAttribute](foundation/attributescopes/appkitattributes/strokewidthattribute.md)
- [AttributeScopes.AppKitAttributes.SuperscriptAttribute](foundation/attributescopes/appkitattributes/superscriptattribute.md)
- [AttributeScopes.AppKitAttributes.TextAlternativesAttribute](foundation/attributescopes/appkitattributes/textalternativesattribute.md)
- [AttributeScopes.AppKitAttributes.TextEffectAttribute](foundation/attributescopes/appkitattributes/texteffectattribute.md)
- [AttributeScopes.AppKitAttributes.ToolTipAttribute](foundation/attributescopes/appkitattributes/tooltipattribute.md)
- [AttributeScopes.AppKitAttributes.TrackingAttribute](foundation/attributescopes/appkitattributes/trackingattribute.md)
- [AttributeScopes.AppKitAttributes.UnderlineColorAttribute](foundation/attributescopes/appkitattributes/underlinecolorattribute.md)
- [AttributeScopes.AppKitAttributes.UnderlineStyleAttribute](foundation/attributescopes/appkitattributes/underlinestyleattribute.md)

## Relationships

### Conforms To

- [AttributeScope](foundation/attributescope.md)
- [DecodingConfigurationProviding](foundation/decodingconfigurationproviding.md)
- [EncodingConfigurationProviding](foundation/encodingconfigurationproviding.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### AppKit-Defined Attributes

- [appKit](foundation/attributescopes/appkit.md)
