---
title: "value(_:)"
framework: foundationmodels
role: symbol
role_heading: Instance Method
path: "foundationmodels/generatedcontent/value(_:)"
---

# value(_:)

Reads a top level, concrete partially Generable type from a named property.

## Declaration

```swift
func value<Value>(_ type: Value.Type = Value.self) throws -> Value where Value : ConvertibleFromGeneratedContent
```

## See Also

### Accessing the content

- [kind](foundationmodels/generatedcontent/kind-swift.property.md)
- [GeneratedContent.Kind](foundationmodels/generatedcontent/kind-swift.enum.md)
- [value(_:forProperty:)](foundationmodels/generatedcontent/value(_:forproperty:).md)
- [isComplete](foundationmodels/generatedcontent/iscomplete.md)
- [generatedContent](foundationmodels/generatedcontent/generatedcontent.md)
- [jsonString](foundationmodels/generatedcontent/jsonstring.md)
- [debugDescription](foundationmodels/generatedcontent/debugdescription.md)
