---
title: SCPreferencesNotification
framework: systemconfiguration
role: symbol
role_heading: Structure
path: systemconfiguration/scpreferencesnotification
---

# SCPreferencesNotification

The type of notification (used with the SCPreferencesCallBack callback).

## Declaration

```swift
struct SCPreferencesNotification
```

## Mentioned in

notificationType

## Topics

### Constants

- [commit](systemconfiguration/scpreferencesnotification/commit.md)
- [apply](systemconfiguration/scpreferencesnotification/apply.md)

### Initializers

- [init(rawValue:)](systemconfiguration/scpreferencesnotification/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [ExpressibleByArrayLiteral](swift/expressiblebyarrayliteral.md)
- [OptionSet](swift/optionset.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
- [SetAlgebra](swift/setalgebra.md)
