---
title: "decorate(foundTextRange:document:usingStyle:)"
framework: uikit
role: symbol
role_heading: Instance Method
path: "uikit/uitextsearching-3wkjv/decorate(foundtextrange:document:usingstyle:)"
---

# decorate(foundTextRange:document:usingStyle:)

Applies the style to a specific text range to indicate found and highlighted results.

## Declaration

```swift
func decorate(foundTextRange: UITextRange, document: Self.DocumentIdentifier?, usingStyle: UITextSearchFoundTextStyle)
```

## Parameters

- `foundTextRange`: The text range to decorate.
- `document`: A string that uniquely identifies the document containing the text range. Nil when searching a single document.
- `usingStyle`: The style to decorate the text: highlighted, found, or normal.

## Discussion

Discussion The system calls this method during a find session to display the results of a search in your custom view. Your implenentation should decorate matching text ranges for the given style to indicate the found and highlighted result.

## See Also

### Displaying results

- [clearAllDecoratedFoundText()](uikit/uitextsearching-3wkjv/clearalldecoratedfoundtext().md)
- [willHighlight(foundTextRange:document:)](uikit/uitextsearching-3wkjv/willhighlight(foundtextrange:document:).md)
- [scrollRangeToVisible(_:inDocument:)](uikit/uitextsearching-3wkjv/scrollrangetovisible(_:indocument:).md)
