---
title: "buildBlock(_:_:_:_:_:)"
framework: appintents
role: symbol
role_heading: Type Method
path: "appintents/resolverspecificationbuilder/buildblock(_:_:_:_:_:)"
---

# buildBlock(_:_:_:_:_:)

## Declaration

```swift
static func buildBlock<R0, R1, R2, R3, R4>(_ r0: R0, _ r1: R1, _ r2: R2, _ r3: R3, _ r4: R4) -> some ResolverSpecification where R0 : Resolver, R1 : Resolver, R2 : Resolver, R3 : Resolver, R4 : Resolver

```

## See Also

### Building the resolver specification

- [buildBlock()](appintents/resolverspecificationbuilder/buildblock().md)
- [buildBlock(_:)](appintents/resolverspecificationbuilder/buildblock(_:).md)
- [buildBlock(_:_:)](appintents/resolverspecificationbuilder/buildblock(_:_:).md)
- [buildBlock(_:_:_:)](appintents/resolverspecificationbuilder/buildblock(_:_:_:).md)
- [buildBlock(_:_:_:_:)](appintents/resolverspecificationbuilder/buildblock(_:_:_:_:).md)
- [buildBlock(_:_:_:_:_:_:)](appintents/resolverspecificationbuilder/buildblock(_:_:_:_:_:_:).md)
- [buildBlock(_:_:_:_:_:_:_:)](appintents/resolverspecificationbuilder/buildblock(_:_:_:_:_:_:_:).md)
- [buildBlock(_:_:_:_:_:_:_:_:)](appintents/resolverspecificationbuilder/buildblock(_:_:_:_:_:_:_:_:).md)
- [buildBlock(_:_:_:_:_:_:_:_:_:)](appintents/resolverspecificationbuilder/buildblock(_:_:_:_:_:_:_:_:_:).md)
