---
title: valueState
framework: appintents
role: symbol
role_heading: Instance Property
path: appintents/intentparameter/valuestate-swift.property
---

# valueState

Check if an IntentParameter was provided an initial value

## Declaration

```swift
final var valueState: IntentParameter<Value>.ValueState { get }
```

## See Also

### Accessing the underlying value

- [defaultValue](appintents/intentparameter/defaultvalue.md)
- [projectedValue](appintents/intentparameter/projectedvalue.md)
- [wrappedValue](appintents/intentparameter/wrappedvalue.md)
- [IntentParameter.ValueState](appintents/intentparameter/valuestate-swift.enum.md)
