NSPasteboardItemDataProvider
A set of methods implemented by the data provider of a pasteboard item to provide the data for a particular UTI type.
Declaration
protocol NSPasteboardItemDataProvider : NSObjectProtocolOverview
You can specify an object as a pasteboard data provider for a pasteboard item using NSPasteboardItem’s setDataProvider(_:forTypes:) method. The data provider must implement this protocol to provide data upon request.