<!--
{
  "documentType" : "article",
  "framework" : "AppKit",
  "identifier" : "/documentation/AppKit/find-panel-search-metadata",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Find Panel Search Metadata"
}
-->

# Find Panel Search Metadata

In addition to communicating search strings via the find pasteboard, the standard Find panel for `NSTextView` also communicates search option metadata, including case sensitivity and substring matching options. This metadata is stored in a property list as the [`findPanelSearchOptions`](/documentation/AppKit/NSPasteboard/PasteboardType/findPanelSearchOptions) value on the global find pasteboard. As such, third party applications may store additional keys in this property list to communicate additional metadata as desired to support the various search options common to many third-party applications’ Find panels.

## Topics

### Constants

[`NSFindPanelSearchOptionsPboardType`](/documentation/AppKit/NSPasteboard/PasteboardType/findPanelSearchOptions)

Type for the find panel metadata property list.

[`NSFindPanelCaseInsensitiveSearch`](/documentation/AppKit/NSPasteboard/PasteboardType/FindPanelSearchOptionKey/findPanelCaseInsensitiveSearch)

A Boolean value indicating whether the search is case-insensitive.

[`NSFindPanelSubstringMatch`](/documentation/AppKit/NSPasteboard/PasteboardType/FindPanelSearchOptionKey/findPanelSubstringMatch)

A number object containing the match type to use in the find panel.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)