AppKit Namespace

Classes

Name Description
AppKitFramework

Provides access to AppKit framework C functions.

AppKitThreadAccessException

An exception that is thrown when AppKit methods are called from a non-UI thread.

INSDraggingInfo_Extensions
NSAboutPanelOption
NSAccessibility
NSAccessibility_Extensions

Extension methods to the INSAccessibility interface to support all the methods from the NSAccessibility protocol.

NSAccessibilityActions
NSAccessibilityAnnotationAttributeKey
NSAccessibilityAttributes
NSAccessibilityCustomAction
NSAccessibilityCustomRotor
NSAccessibilityCustomRotorItemResult
NSAccessibilityCustomRotorItemSearchDelegate

This is a class that implements the interface INSAccessibilityCustomRotorItemSearchDelegate (for the protocol NSAccessibilityCustomRotorItemSearchDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSAccessibilityCustomRotorItemSearchDelegate.

NSAccessibilityCustomRotorSearchParameters
NSAccessibilityElement
NSAccessibilityElement.Notifications

Notifications posted by the NSAccessibilityElement class.

NSAccessibilityElementLoading_Extensions

Extension methods to the INSAccessibilityElementLoading interface to support all the methods from the NSAccessibilityElementLoading protocol.

NSAccessibilityElementProtocol_Extensions

Extension methods to the INSAccessibilityElementProtocol interface to support all the methods from the NSAccessibilityElement protocol.

NSAccessibilityFontKeys
NSAccessibilityForSearchPredicateKey
NSAccessibilityLayoutItem_Extensions

Extension methods to the INSAccessibilityLayoutItem interface to support all the methods from the NSAccessibilityLayoutItem protocol.

NSAccessibilityNotificationUserInfoKeys
NSAccessibilityRoles
NSAccessibilityRow_Extensions

Extension methods to the INSAccessibilityRow interface to support all the methods from the NSAccessibilityRow protocol.

NSAccessibilitySearchKey
NSAccessibilityStaticText_Extensions

Extension methods to the INSAccessibilityStaticText interface to support all the methods from the NSAccessibilityStaticText protocol.

NSAccessibilityStepper_Extensions

Extension methods to the INSAccessibilityStepper interface to support all the methods from the NSAccessibilityStepper protocol.

NSAccessibilitySubroles
NSAccessibilitySwitch_Extensions

Extension methods to the INSAccessibilitySwitch interface to support all the methods from the NSAccessibilitySwitch protocol.

NSAccessibilityTable_Extensions

Extension methods to the INSAccessibilityTable interface to support all the methods from the NSAccessibilityTable protocol.

NSActionCell
NSAdaptiveImageGlyph
NSAlert
NSAlertDelegate

This is a class that implements the interface INSAlertDelegate (for the protocol NSAlertDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSAlertDelegate.

NSAlertDelegate_Extensions

Extension methods to the INSAlertDelegate interface to support all the methods from the NSAlertDelegate protocol.

NSAlignmentFeedbackFilter
NSAlignmentFeedbackToken

This is a class that implements the interface INSAlignmentFeedbackToken (for the protocol NSAlignmentFeedbackToken).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSAlignmentFeedbackToken.

NSAnimation
NSAnimation.Notifications

Notifications posted by the NSAnimation class.

NSAnimationContext
NSAnimationDelegate

This is a class that implements the interface INSAnimationDelegate (for the protocol NSAnimationDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSAnimationDelegate.

NSAnimationDelegate_Extensions

Extension methods to the INSAnimationDelegate interface to support all the methods from the NSAnimationDelegate protocol.

NSAnimationEventArgs

Provides data for an event based on an Objective-C protocol method.

NSAnimationProgressMarkEventArgs

Provides data for an event based on a posted NSNotification object.

NSAppearance
NSAppearanceCustomization

This is a class that implements the interface INSAppearanceCustomization (for the protocol NSAppearanceCustomization).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSAppearanceCustomization.

NSApplication
NSApplication_NSServicesMenu
NSApplication_NSStandardAboutPanel
NSApplication_NSTouchBarCustomization
NSApplication.Notifications

Notifications posted by the NSApplication class.

NSApplicationDelegate

This is a class that implements the interface INSApplicationDelegate (for the protocol NSApplicationDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSApplicationDelegate.

NSApplicationDelegate_Extensions

Extension methods to the INSApplicationDelegate interface to support all the methods from the NSApplicationDelegate protocol.

NSApplicationDidFinishLaunchingEventArgs

Provides data for an event based on a posted NSNotification object.

NSApplicationFailedEventArgs

Provides data for an event based on an Objective-C protocol method.

NSApplicationFilesEventArgs

Provides data for an event based on an Objective-C protocol method.

NSApplicationOpenUrlsEventArgs

Provides data for an event based on an Objective-C protocol method.

NSApplicationUpdatedUserActivityEventArgs

Provides data for an event based on an Objective-C protocol method.

NSApplicationUserAcceptedCloudKitShareEventArgs

Provides data for an event based on an Objective-C protocol method.

NSArrayController
NSATSTypesetter
NSAttributedString_NSExtendedStringDrawing
NSAttributedStringDocumentReadingOptions
NSAttributedStringDocumentTypeExtensions

Extension methods for the NSAttributedStringDocumentType enumeration.

NSBackgroundExtensionView
NSBezierPath
NSBindingOption
NSBindingOptions
NSBitmapImageRep
NSBox
NSBrowser
NSBrowser.Notifications

Notifications posted by the NSBrowser class.

NSBrowserCell
NSBrowserDelegate

This is a class that implements the interface INSBrowserDelegate (for the protocol NSBrowserDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSBrowserDelegate.

NSBrowserDelegate_Extensions

Extension methods to the INSBrowserDelegate interface to support all the methods from the NSBrowserDelegate protocol.

NSButton
NSButtonCell
NSButtonTouchBarItem
NSCachedImageRep
NSCandidateListTouchBarItem
NSCandidateListTouchBarItemDelegate

This is a class that implements the interface INSCandidateListTouchBarItemDelegate (for the protocol NSCandidateListTouchBarItemDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSCandidateListTouchBarItemDelegate.

NSCandidateListTouchBarItemDelegate_Extensions

Extension methods to the INSCandidateListTouchBarItemDelegate interface to support all the methods from the NSCandidateListTouchBarItemDelegate protocol.

NSCell
NSCell.Notifications

Notifications posted by the NSCell class.

NSCIImageRep
NSClickGestureRecognizer
NSClipView
NSCloudSharingServiceDelegate

This is a class that implements the interface INSCloudSharingServiceDelegate (for the protocol NSCloudSharingServiceDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSCloudSharingServiceDelegate.

NSCloudSharingServiceDelegate_Extensions

Extension methods to the INSCloudSharingServiceDelegate interface to support all the methods from the NSCloudSharingServiceDelegate protocol.

NSCoderAppKitAddons
NSCoderEventArgs

Provides data for an event based on an Objective-C protocol method.

NSCollectionElementKind
NSCollectionLayoutAnchor
NSCollectionLayoutBoundarySupplementaryItem
NSCollectionLayoutDecorationItem
NSCollectionLayoutDimension
NSCollectionLayoutEdgeSpacing
NSCollectionLayoutGroup
NSCollectionLayoutGroupCustomItem
NSCollectionLayoutItem
NSCollectionLayoutSection
NSCollectionLayoutSize
NSCollectionLayoutSpacing
NSCollectionLayoutSupplementaryItem
NSCollectionView
NSCollectionViewCompositionalLayout
NSCollectionViewCompositionalLayoutConfiguration
NSCollectionViewDataSource

This is a class that implements the interface INSCollectionViewDataSource (for the protocol NSCollectionViewDataSource).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSCollectionViewDataSource.

NSCollectionViewDataSource_Extensions

Extension methods to the INSCollectionViewDataSource interface to support all the methods from the NSCollectionViewDataSource protocol.

NSCollectionViewDelegate

This is a class that implements the interface INSCollectionViewDelegate (for the protocol NSCollectionViewDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSCollectionViewDelegate.

NSCollectionViewDelegate_Extensions

Extension methods to the INSCollectionViewDelegate interface to support all the methods from the NSCollectionViewDelegate protocol.

NSCollectionViewDelegateFlowLayout

This is a class that implements the interface INSCollectionViewDelegateFlowLayout (for the protocol NSCollectionViewDelegateFlowLayout).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSCollectionViewDelegateFlowLayout.

NSCollectionViewDelegateFlowLayout_Extensions

Extension methods to the INSCollectionViewDelegateFlowLayout interface to support all the methods from the NSCollectionViewDelegateFlowLayout protocol.

NSCollectionViewDiffableDataSource<SectionIdentifierType,ItemIdentifierType>
NSCollectionViewElement

This is a class that implements the interface INSCollectionViewElement (for the protocol NSCollectionViewElement).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSCollectionViewElement.

NSCollectionViewElement_Extensions

Extension methods to the INSCollectionViewElement interface to support all the methods from the NSCollectionViewElement protocol.

NSCollectionViewFlowLayout
NSCollectionViewFlowLayoutInvalidationContext
NSCollectionViewGridLayout
NSCollectionViewItem
NSCollectionViewLayout
NSCollectionViewLayoutAttributes
NSCollectionViewLayoutInvalidationContext
NSCollectionViewPrefetching_Extensions

Extension methods to the INSCollectionViewPrefetching interface to support all the methods from the NSCollectionViewPrefetching protocol.

NSCollectionViewSectionHeaderView_Extensions

Extension methods to the INSCollectionViewSectionHeaderView interface to support all the methods from the NSCollectionViewSectionHeaderView protocol.

NSCollectionViewTransitionLayout
NSCollectionViewUpdateItem
NSColor
NSColor.Notifications

Notifications posted by the NSColor class.

NSColorList
NSColorPanel
NSColorPanel.Notifications

Notifications posted by the NSColorPanel class.

NSColorPicker
NSColorPickerTouchBarItem
NSColorSampler
NSColorSpace
NSColorWell
NSComboBox
NSComboBox.Notifications

Notifications posted by the NSComboBox class.

NSComboBoxCell
NSComboBoxCellDataSource

This is a class that implements the interface INSComboBoxCellDataSource (for the protocol NSComboBoxCellDataSource).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSComboBoxCellDataSource.

NSComboBoxCellDataSource_Extensions

Extension methods to the INSComboBoxCellDataSource interface to support all the methods from the NSComboBoxCellDataSource protocol.

NSComboBoxDataSource

This is a class that implements the interface INSComboBoxDataSource (for the protocol NSComboBoxDataSource).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSComboBoxDataSource.

NSComboBoxDataSource_Extensions

Extension methods to the INSComboBoxDataSource interface to support all the methods from the NSComboBoxDataSource protocol.

NSComboBoxDelegate

This is a class that implements the interface INSComboBoxDelegate (for the protocol NSComboBoxDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSComboBoxDelegate.

NSComboBoxDelegate_Extensions

Extension methods to the INSComboBoxDelegate interface to support all the methods from the NSComboBoxDelegate protocol.

NSComboButton
NSControl
NSControl.Notifications

Notifications posted by the NSControl class.

NSController
NSControlTextEditingDelegate

This is a class that implements the interface INSControlTextEditingDelegate (for the protocol NSControlTextEditingDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSControlTextEditingDelegate.

NSControlTextEditingDelegate_Extensions

Extension methods to the INSControlTextEditingDelegate interface to support all the methods from the NSControlTextEditingDelegate protocol.

NSControlTextEditingEventArgs

Provides data for an event based on a posted NSNotification object.

NSControlTextErrorEventArgs

Provides data for an event based on an Objective-C protocol method.

NSCursor
NSCustomImageRep
NSCustomTouchBarItem
NSDataAsset

Platform-specific data object stored in an asset catalog.

NSDataEventArgs

Provides data for an event based on an Objective-C protocol method.

NSDatePicker
NSDatePickerCell
NSDatePickerCellDelegate

This is a class that implements the interface INSDatePickerCellDelegate (for the protocol NSDatePickerCellDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSDatePickerCellDelegate.

NSDatePickerCellDelegate_Extensions

Extension methods to the INSDatePickerCellDelegate interface to support all the methods from the NSDatePickerCellDelegate protocol.

NSDatePickerValidatorEventArgs

Provides data for an event based on an Objective-C protocol method.

NSDictionaryController
NSDictionaryControllerKeyValuePair
NSDictionaryEventArgs

Provides data for an event based on an Objective-C protocol method.

NSDiffableDataSourceSnapshot<SectionIdentifierType,ItemIdentifierType>
NSDockTile
NSDockTilePlugIn

This is a class that implements the interface INSDockTilePlugIn (for the protocol NSDockTilePlugIn).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSDockTilePlugIn.

NSDockTilePlugIn_Extensions

Extension methods to the INSDockTilePlugIn interface to support all the methods from the NSDockTilePlugIn protocol.

NSDocument
NSDocumentController
NSDraggingDestination

This is a class that implements the interface INSDraggingDestination (for the protocol NSDraggingDestination).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSDraggingDestination.

NSDraggingDestination_Extensions

Extension methods to the INSDraggingDestination interface to support all the methods from the NSDraggingDestination protocol.

NSDraggingImageComponent
NSDraggingItem
NSDraggingSession
NSDraggingSource

This is a class that implements the interface INSDraggingSource (for the protocol NSDraggingSource).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSDraggingSource.

NSDraggingSource_Extensions

Extension methods to the INSDraggingSource interface to support all the methods from the NSDraggingSource protocol.

NSDrawer
NSDrawer.Notifications

Notifications posted by the NSDrawer class.

NSDrawerDelegate

This is a class that implements the interface INSDrawerDelegate (for the protocol NSDrawerDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSDrawerDelegate.

NSDrawerDelegate_Extensions

Extension methods to the INSDrawerDelegate interface to support all the methods from the NSDrawerDelegate protocol.

NSEditorRegistration_Extensions

Extension methods to the INSEditorRegistration interface to support all the methods from the NSEditorRegistration protocol.

NSEPSImageRep
NSEvent
NSExtendedStringDrawing

String drawing extension methods for NSString.

NSFilePromiseProvider
NSFilePromiseProviderDelegate

This is a class that implements the interface INSFilePromiseProviderDelegate (for the protocol NSFilePromiseProviderDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSFilePromiseProviderDelegate.

NSFilePromiseProviderDelegate_Extensions

Extension methods to the INSFilePromiseProviderDelegate interface to support all the methods from the NSFilePromiseProviderDelegate protocol.

NSFilePromiseReceiver
NSFont
NSFont.Notifications

Notifications posted by the NSFont class.

NSFontAssetRequest
NSFontChanging_Extensions

Extension methods to the INSFontChanging interface to support all the methods from the NSFontChanging protocol.

NSFontCollection
NSFontCollection.Notifications

Notifications posted by the NSFontCollection class.

NSFontCollectionChangedEventArgs

Provides data for the font collection changed notification.

NSFontDescriptor
NSFontDescriptorSystemDesignExtensions

Extension methods for the NSFontDescriptorSystemDesign enumeration.

NSFontManager
NSFontPanel
NSFontTextStyleExtensions

Extension methods for the NSFontTextStyle enumeration.

NSFontWeight
NSFontWidth
NSForm
NSFormCell
NSGestureRecognizer
NSGestureRecognizer_NSTouchBar
NSGestureRecognizer.ParameterlessDispatch
NSGestureRecognizer.ParametrizedDispatch
NSGestureRecognizer.Token
NSGestureRecognizerDelegate

This is a class that implements the interface INSGestureRecognizerDelegate (for the protocol NSGestureRecognizerDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSGestureRecognizerDelegate.

NSGestureRecognizerDelegate_Extensions

Extension methods to the INSGestureRecognizerDelegate interface to support all the methods from the NSGestureRecognizerDelegate protocol.

NSGlassEffectContainerView
NSGlassEffectView
NSGlyphGenerator
NSGlyphInfo
NSGradient
NSGraphics
NSGraphicsContext
NSGridCell
NSGridColumn
NSGridRow
NSGridView
NSGroupTouchBarItem
NSHapticFeedbackManager
NSHapticFeedbackPerformer

This is a class that implements the interface INSHapticFeedbackPerformer (for the protocol NSHapticFeedbackPerformer).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSHapticFeedbackPerformer.

NSHelpManager
NSHelpManager.Notifications

Notifications posted by the NSHelpManager class.

NSImage
NSImageCell
NSImageDelegate

This is a class that implements the interface INSImageDelegate (for the protocol NSImageDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSImageDelegate.

NSImageDelegate_Extensions

Extension methods to the INSImageDelegate interface to support all the methods from the NSImageDelegate protocol.

NSImageHint
NSImageLoadEventArgs

Provides data for an event based on an Objective-C protocol method.

NSImageLoadRepresentationEventArgs

Provides data for an event based on an Objective-C protocol method.

NSImageNameExtensions

Extension methods for the NSImageName enumeration.

NSImagePartialEventArgs

Provides data for an event based on an Objective-C protocol method.

NSImageRep
NSImageRep.Notifications

Notifications posted by the NSImageRep class.

NSImageResizingModeExtensions
NSImageSymbolConfiguration
NSImageView
NSItemBadge
NSLayerDelegateContentsScaleUpdating_Extensions

Extension methods to the INSLayerDelegateContentsScaleUpdating interface to support all the methods from the NSLayerDelegateContentsScaleUpdating protocol.

NSLayoutAnchor<AnchorType>

Generates NSLayoutConstraint objects based on the value of the NSLayoutConstraint associated with this.

NSLayoutConstraint

A relationship between two layout attributes used in a constraint-based layout.

NSLayoutDimension

An NSLayoutAnchor<AnchorType> whose methods create dimensional NSLayoutConstraint objects.

NSLayoutGuide
NSLayoutManager

Responsible for layout of text stored in a NSTextStorage object.

NSLayoutManager_NSTextViewSupport
NSLayoutManagerDelegate

A delegate object that exposes events for NSLayoutManagers.

NSLayoutManagerDelegate_Extensions

Extension methods to the INSLayoutManagerDelegate interface to support all the methods from the NSLayoutManagerDelegate protocol.

NSLayoutXAxisAnchor

An NSLayoutAnchor<AnchorType> whose methods create horizontal NSLayoutConstraint objects.

NSLayoutYAxisAnchor

An NSLayoutAnchor<AnchorType> whose methods create vertical NSLayoutConstraint objects.

NSLevelIndicator
NSLevelIndicatorCell
NSMagnificationGestureRecognizer
NSMatrix
NSMatrixDelegate

This is a class that implements the interface INSMatrixDelegate (for the protocol NSMatrixDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSMatrixDelegate.

NSMenu
NSMenu.Notifications

Notifications posted by the NSMenu class.

NSMenuDelegate

This is a class that implements the interface INSMenuDelegate (for the protocol NSMenuDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSMenuDelegate.

NSMenuDelegate_Extensions

Extension methods to the INSMenuDelegate interface to support all the methods from the NSMenuDelegate protocol.

NSMenuItem
NSMenuItem.Notifications

Notifications posted by the NSMenuItem class.

NSMenuItemBadge
NSMenuItemCell
NSMenuItemEventArgs

Provides data for an event based on a posted NSNotification object.

NSMenuItemIndexEventArgs

Provides data for an event based on a posted NSNotification object.

NSMenuToolbarItem
NSMutableAttributedStringAppKitAddons
NSMutableFontCollection
NSMutableParagraphStyle

A class that extends NSParagraphStyle to allow changing subattributes.

NSNib
NSNibConnector
NSNibControlConnector
NSNibOutletConnector
NSObject_NSEditorRegistration
NSObject_NSFontPanelValidationAdditions
NSObject_NSToolbarItemValidation
NSObjectController
NSOpenGLContext
NSOpenGLLayer
NSOpenGLPixelBuffer
NSOpenGLPixelFormat
NSOpenGLView
NSOpenPanel
NSOpenSaveExpandingEventArgs

Provides data for an event based on an Objective-C protocol method.

NSOpenSaveFilenameEventArgs

Provides data for an event based on an Objective-C protocol method.

NSOpenSavePanelDelegate

This is a class that implements the interface INSOpenSavePanelDelegate (for the protocol NSOpenSavePanelDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSOpenSavePanelDelegate.

NSOpenSavePanelDelegate_Extensions

Extension methods to the INSOpenSavePanelDelegate interface to support all the methods from the NSOpenSavePanelDelegate protocol.

NSOpenSavePanelUrlEventArgs

Provides data for an event based on an Objective-C protocol method.

NSopenSavePanelUTTypeEventArgs

Provides data for an event based on an Objective-C protocol method.

NSOutlineView
NSOutlineView.Notifications

Notifications posted by the NSOutlineView class.

NSOutlineViewDataSource

This is a class that implements the interface INSOutlineViewDataSource (for the protocol NSOutlineViewDataSource).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSOutlineViewDataSource.

NSOutlineViewDataSource_Extensions

Extension methods to the INSOutlineViewDataSource interface to support all the methods from the NSOutlineViewDataSource protocol.

NSOutlineViewDelegate

This is a class that implements the interface INSOutlineViewDelegate (for the protocol NSOutlineViewDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSOutlineViewDelegate.

NSOutlineViewDelegate_Extensions

Extension methods to the INSOutlineViewDelegate interface to support all the methods from the NSOutlineViewDelegate protocol.

NSOutlineViewItemEventArgs

Provides data for an event based on a posted NSNotification object.

NSPageController
NSPageControllerDelegate

This is a class that implements the interface INSPageControllerDelegate (for the protocol NSPageControllerDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSPageControllerDelegate.

NSPageControllerDelegate_Extensions

Extension methods to the INSPageControllerDelegate interface to support all the methods from the NSPageControllerDelegate protocol.

NSPageControllerPrepareViewControllerEventArgs

Provides data for an event based on an Objective-C protocol method.

NSPageControllerTransitionEventArgs

Provides data for an event based on an Objective-C protocol method.

NSPageLayout
NSPanel
NSPanGestureRecognizer
NSParagraphStyle

A class that specifies paragraph-relevant attributes of an NSAttributedString.

NSPasteboard
NSPasteboardDetectionPatternExtensions

Extension methods for the NSPasteboardDetectionPattern enumeration.

NSPasteboardItem
NSPasteboardItemDataProvider

This is a class that implements the interface INSPasteboardItemDataProvider (for the protocol NSPasteboardItemDataProvider).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSPasteboardItemDataProvider.

NSPasteboardItemDataProvider_Extensions

Extension methods to the INSPasteboardItemDataProvider interface to support all the methods from the NSPasteboardItemDataProvider protocol.

NSPasteboardMetadataTypeExtensions

Extension methods for the NSPasteboardMetadataType enumeration.

NSPasteboardNameExtensions

Extension methods for the NSPasteboardName enumeration.

NSPasteboardTypeExtensions

Extension methods for the NSPasteboardType enumeration.

NSPasteboardTypeFindPanelSearchOptionKeyExtensions

Extension methods for the NSPasteboardTypeFindPanelSearchOptionKey enumeration.

NSPasteboardTypeOwner_Extensions

Extension methods to the INSPasteboardTypeOwner interface to support all the methods from the NSPasteboardTypeOwner protocol.

NSPasteboardTypeTextFinderOptionKeyExtensions

Extension methods for the NSPasteboardTypeTextFinderOptionKey enumeration.

NSPasteboardWriting_Extensions

Extension methods to the INSPasteboardWriting interface to support all the methods from the NSPasteboardWriting protocol.

NSPathCell
NSPathCellDelegate

This is a class that implements the interface INSPathCellDelegate (for the protocol NSPathCellDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSPathCellDelegate.

NSPathCellDelegate_Extensions

Extension methods to the INSPathCellDelegate interface to support all the methods from the NSPathCellDelegate protocol.

NSPathCellDisplayPanelEventArgs

Provides data for an event based on an Objective-C protocol method.

NSPathCellMenuEventArgs

Provides data for an event based on an Objective-C protocol method.

NSPathComponentCell
NSPathControl
NSPathControlDelegate

This is a class that implements the interface INSPathControlDelegate (for the protocol NSPathControlDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSPathControlDelegate.

NSPathControlDelegate_Extensions

Extension methods to the INSPathControlDelegate interface to support all the methods from the NSPathControlDelegate protocol.

NSPathControlItem
NSPdfImageRep
NSPickerTouchBarItem
NSPopover
NSPopover.Notifications

Notifications posted by the NSPopover class.

NSPopoverCloseEventArgs
NSPopoverDelegate

This is a class that implements the interface INSPopoverDelegate (for the protocol NSPopoverDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSPopoverDelegate.

NSPopoverDelegate_Extensions

Extension methods to the INSPopoverDelegate interface to support all the methods from the NSPopoverDelegate protocol.

NSPopoverTouchBarItem
NSPopUpButton
NSPopUpButton.Notifications

Notifications posted by the NSPopUpButton class.

NSPopUpButtonCell
NSPopUpButtonCell.Notifications

Notifications posted by the NSPopUpButtonCell class.

NSPredicateEditor
NSPredicateEditorRowTemplate
NSPressGestureRecognizer
NSPressureConfiguration
NSPreviewRepresentableActivityItem_Extensions

Extension methods to the INSPreviewRepresentableActivityItem interface to support all the methods from the NSPreviewRepresentableActivityItem protocol.

NSPreviewRepresentingActivityItem
NSPrinter
NSPrintInfo
NSPrintOperation
NSPrintPanel
NSPrintPanelAccessorizing

This is a class that implements the interface INSPrintPanelAccessorizing (for the protocol NSPrintPanelAccessorizing).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSPrintPanelAccessorizing.

NSPrintPanelAccessorizing_Extensions

Extension methods to the INSPrintPanelAccessorizing interface to support all the methods from the NSPrintPanelAccessorizing protocol.

NSPrintPreviewGraphicsContext
NSProgressIndicator
NSRefreshController
NSResponder
NSResponder_NSTouchBarProvider
NSResponder_NSWritingToolsSupport
NSRotationGestureRecognizer
NSRuleEditor
NSRuleEditor.Notifications

Notifications posted by the NSRuleEditor class.

NSRuleEditorDelegate

This is a class that implements the interface INSRuleEditorDelegate (for the protocol NSRuleEditorDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSRuleEditorDelegate.

NSRuleEditorDelegate_Extensions

Extension methods to the INSRuleEditorDelegate interface to support all the methods from the NSRuleEditorDelegate protocol.

NSRulerMarker
NSRulerMarkerClientViewDelegation
NSRulerView
NSRulerViewUnitsExtensions

Extension methods for the NSRulerViewUnits enumeration.

NSRunningApplication
NSSavePanel
NSScreen
NSScreen.Notifications

Notifications posted by the NSScreen class.

NSScrollEdgeEffectStyle
NSScroller
NSScroller.Notifications

Notifications posted by the NSScroller class.

NSScrollView
NSScrollView.Notifications

Notifications posted by the NSScrollView class.

NSScrubber
NSScrubberArrangedView
NSScrubberDataSource

This is a class that implements the interface INSScrubberDataSource (for the protocol NSScrubberDataSource).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSScrubberDataSource.

NSScrubberDelegate

This is a class that implements the interface INSScrubberDelegate (for the protocol NSScrubberDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSScrubberDelegate.

NSScrubberDelegate_Extensions

Extension methods to the INSScrubberDelegate interface to support all the methods from the NSScrubberDelegate protocol.

NSScrubberFlowLayout
NSScrubberFlowLayoutDelegate

This is a class that implements the interface INSScrubberFlowLayoutDelegate (for the protocol NSScrubberFlowLayoutDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSScrubberFlowLayoutDelegate.

NSScrubberFlowLayoutDelegate_Extensions

Extension methods to the INSScrubberFlowLayoutDelegate interface to support all the methods from the NSScrubberFlowLayoutDelegate protocol.

NSScrubberImageItemView
NSScrubberItemView
NSScrubberLayout
NSScrubberLayoutAttributes
NSScrubberProportionalLayout
NSScrubberSelectionStyle
NSScrubberSelectionView
NSScrubberTextItemView
NSSearchField
NSSearchFieldCell
NSSearchFieldDelegate

This is a class that implements the interface INSSearchFieldDelegate (for the protocol NSSearchFieldDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSSearchFieldDelegate.

NSSearchFieldDelegate_Extensions

Extension methods to the INSSearchFieldDelegate interface to support all the methods from the NSSearchFieldDelegate protocol.

NSSearchToolbarItem
NSSecureTextField
NSSecureTextFieldCell
NSSegmentBackgroundStyle_NSSegmentedCell
NSSegmentedCell
NSSegmentedControl
NSSeguePerforming

This is a class that implements the interface INSSeguePerforming (for the protocol NSSeguePerforming).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSSeguePerforming.

NSSeguePerforming_Extensions

Extension methods to the INSSeguePerforming interface to support all the methods from the NSSeguePerforming protocol.

NSServicesMenuRequestor_Extensions

Extension methods to the INSServicesMenuRequestor interface to support all the methods from the NSServicesMenuRequestor protocol.

NSShadow

The visual attributes associated with a drop shadow.

NSSharingCollaborationModeRestriction
NSSharingService
NSSharingServiceDelegate

This is a class that implements the interface INSSharingServiceDelegate (for the protocol NSSharingServiceDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSSharingServiceDelegate.

NSSharingServiceDelegate_Extensions

Extension methods to the INSSharingServiceDelegate interface to support all the methods from the NSSharingServiceDelegate protocol.

NSSharingServiceDidFailToShareItemsEventArgs

Provides data for an event based on an Objective-C protocol method.

NSSharingServiceItemsEventArgs

Provides data for an event based on an Objective-C protocol method.

NSSharingServiceNameExtensions

Extension methods for the NSSharingServiceName enumeration.

NSSharingServicePicker
NSSharingServicePickerDelegate

This is a class that implements the interface INSSharingServicePickerDelegate (for the protocol NSSharingServicePickerDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSSharingServicePickerDelegate.

NSSharingServicePickerDelegate_Extensions

Extension methods to the INSSharingServicePickerDelegate interface to support all the methods from the NSSharingServicePickerDelegate protocol.

NSSharingServicePickerDidChooseSharingServiceEventArgs

Provides data for an event based on an Objective-C protocol method.

NSSharingServicePickerToolbarItem
NSSharingServicePickerToolbarItemDelegate

This is a class that implements the interface INSSharingServicePickerToolbarItemDelegate (for the protocol NSSharingServicePickerToolbarItemDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSSharingServicePickerToolbarItemDelegate.

NSSharingServicePickerTouchBarItem
NSSharingServicePickerTouchBarItemDelegate

This is a class that implements the interface INSSharingServicePickerTouchBarItemDelegate (for the protocol NSSharingServicePickerTouchBarItemDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSSharingServicePickerTouchBarItemDelegate.

NSSlider
NSSliderAccessory
NSSliderAccessory.Notifications

Notifications posted by the NSSliderAccessory class.

NSSliderAccessoryBehavior
NSSliderCell
NSSliderTouchBarItem
NSSound
NSSoundDelegate

This is a class that implements the interface INSSoundDelegate (for the protocol NSSoundDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSSoundDelegate.

NSSoundDelegate_Extensions

Extension methods to the INSSoundDelegate interface to support all the methods from the NSSoundDelegate protocol.

NSSoundFinishedEventArgs

Provides data for an event based on an Objective-C protocol method.

NSSpeechRecognizer
NSSpeechRecognizerDelegate

This is a class that implements the interface INSSpeechRecognizerDelegate (for the protocol NSSpeechRecognizerDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSSpeechRecognizerDelegate.

NSSpeechRecognizerDelegate_Extensions

Extension methods to the INSSpeechRecognizerDelegate interface to support all the methods from the NSSpeechRecognizerDelegate protocol.

NSSpeechSynthesizer
NSSpeechSynthesizerDelegate

This is a class that implements the interface INSSpeechSynthesizerDelegate (for the protocol NSSpeechSynthesizerDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSSpeechSynthesizerDelegate.

NSSpeechSynthesizerDelegate_Extensions

Extension methods to the INSSpeechSynthesizerDelegate interface to support all the methods from the NSSpeechSynthesizerDelegate protocol.

NSSpellChecker
NSSpellChecker.Notifications

Notifications posted by the NSSpellChecker class.

NSSpellCheckerCandidates

This class holds the return values for an asynchronous operation.

NSSplitView
NSSplitView.Notifications

Notifications posted by the NSSplitView class.

NSSplitViewController
NSSplitViewDelegate

This is a class that implements the interface INSSplitViewDelegate (for the protocol NSSplitViewDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSSplitViewDelegate.

NSSplitViewDelegate_Extensions

Extension methods to the INSSplitViewDelegate interface to support all the methods from the NSSplitViewDelegate protocol.

NSSplitViewDividerIndexEventArgs

Provides data for an event based on a posted NSNotification object.

NSSplitViewItem
NSSplitViewItemAccessoryViewController
NSSpringLoadingDestination

This is a class that implements the interface INSSpringLoadingDestination (for the protocol NSSpringLoadingDestination).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSSpringLoadingDestination.

NSSpringLoadingDestination_Extensions

Extension methods to the INSSpringLoadingDestination interface to support all the methods from the NSSpringLoadingDestination protocol.

NSStackView
NSStackViewDelegate

This is a class that implements the interface INSStackViewDelegate (for the protocol NSStackViewDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSStackViewDelegate.

NSStackViewDelegate_Extensions

Extension methods to the INSStackViewDelegate interface to support all the methods from the NSStackViewDelegate protocol.

NSStandardKeyBindingMethods
NSStandardKeyBindingResponding_Extensions

Extension methods to the INSStandardKeyBindingResponding interface to support all the methods from the NSStandardKeyBindingResponding protocol.

NSStatusBar
NSStatusBarButton
NSStatusItem
NSStatusItemExpandedInterfaceDelegate

This is a class that implements the interface INSStatusItemExpandedInterfaceDelegate (for the protocol NSStatusItemExpandedInterfaceDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSStatusItemExpandedInterfaceDelegate.

NSStatusItemExpandedInterfaceSession
NSStepper
NSStepperCell
NSStepperTouchBarItem
NSStoryboard
NSStoryboardSegue
NSStringAttributeKey
NSStringAttributes
NSStringDrawing
NSStringDrawing_NSAttributedString
NSStringDrawing_NSString
NSStringDrawingContext
NSSwitch
NSTableCellView
NSTableColumn
NSTableHeaderCell
NSTableHeaderView
NSTableRowView
NSTableView
NSTableView.Notifications

Notifications posted by the NSTableView class.

NSTableViewCellEventArgs

Provides data for an event based on an Objective-C protocol method.

NSTableViewDataSource

This is a class that implements the interface INSTableViewDataSource (for the protocol NSTableViewDataSource).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSTableViewDataSource.

NSTableViewDataSource_Extensions

Extension methods to the INSTableViewDataSource interface to support all the methods from the NSTableViewDataSource protocol.

NSTableViewDelegate

This is a class that implements the interface INSTableViewDelegate (for the protocol NSTableViewDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSTableViewDelegate.

NSTableViewDelegate_Extensions

Extension methods to the INSTableViewDelegate interface to support all the methods from the NSTableViewDelegate protocol.

NSTableViewDiffableDataSource<SectionIdentifierType,ItemIdentifierType>
NSTableViewRowAction
NSTableViewRowEventArgs

Provides data for an event based on an Objective-C protocol method.

NSTableViewSource
NSTableViewTableEventArgs

Provides data for an event based on an Objective-C protocol method.

NSTableViewUserCanChangeColumnsVisibilityEventArgs

Provides data for an event based on an Objective-C protocol method.

NSTabView
NSTabViewController
NSTabViewDelegate

This is a class that implements the interface INSTabViewDelegate (for the protocol NSTabViewDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSTabViewDelegate.

NSTabViewDelegate_Extensions

Extension methods to the INSTabViewDelegate interface to support all the methods from the NSTabViewDelegate protocol.

NSTabViewItem
NSTabViewItemEventArgs

Provides data for an event based on an Objective-C protocol method.

NSText
NSText.Notifications

Notifications posted by the NSText class.

NSTextAlignmentExtensions
NSTextAlternatives
NSTextAlternatives.Notifications

Notifications posted by the NSTextAlternatives class.

NSTextAlternativesSelectedAlternativeStringEventArgs

Provides data for an event based on a posted NSNotification object.

NSTextAttachment

An attachment to a NSAttributedString.

NSTextAttachmentCell
NSTextAttachmentContainer

Defines the relationship between NSTextAttachments and a NSLayoutManager.

NSTextAttachmentViewProvider
NSTextBlock
NSTextCheckingController
NSTextCheckingOptions
NSTextContainer

Models the geometric layout of a page in Text Kit.

NSTextContentManager
NSTextContentManager.Notifications

Notifications posted by the NSTextContentManager class.

NSTextContentManagerDelegate

This is a class that implements the interface INSTextContentManagerDelegate (for the protocol NSTextContentManagerDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSTextContentManagerDelegate.

NSTextContentManagerDelegate_Extensions

Extension methods to the INSTextContentManagerDelegate interface to support all the methods from the NSTextContentManagerDelegate protocol.

NSTextContentStorage
NSTextContentStorageDelegate

This is a class that implements the interface INSTextContentStorageDelegate (for the protocol NSTextContentStorageDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSTextContentStorageDelegate.

NSTextContentStorageDelegate_Extensions

Extension methods to the INSTextContentStorageDelegate interface to support all the methods from the NSTextContentStorageDelegate protocol.

NSTextContentTypeExtensions

Extension methods for the NSTextContentType enumeration.

NSTextDelegate

This is a class that implements the interface INSTextDelegate (for the protocol NSTextDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSTextDelegate.

NSTextDelegate_Extensions

Extension methods to the INSTextDelegate interface to support all the methods from the NSTextDelegate protocol.

NSTextDidEndEditingEventArgs

Provides data for an event based on a posted NSNotification object.

NSTextElement
NSTextElementProvider_Extensions

Extension methods to the INSTextElementProvider interface to support all the methods from the NSTextElementProvider protocol.

NSTextField
NSTextField_NSTouchBar
NSTextFieldCell
NSTextFieldDelegate

This is a class that implements the interface INSTextFieldDelegate (for the protocol NSTextFieldDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSTextFieldDelegate.

NSTextFieldDelegate_Extensions

Extension methods to the INSTextFieldDelegate interface to support all the methods from the NSTextFieldDelegate protocol.

NSTextFinder
NSTextFinderBarContainer

This is a class that implements the interface INSTextFinderBarContainer (for the protocol NSTextFinderBarContainer).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSTextFinderBarContainer.

NSTextFinderBarContainer_Extensions

Extension methods to the INSTextFinderBarContainer interface to support all the methods from the NSTextFinderBarContainer protocol.

NSTextFinderClient_Extensions

Extension methods to the INSTextFinderClient interface to support all the methods from the NSTextFinderClient protocol.

NSTextFinderSupport
NSTextHighlightColorSchemeExtensions

Extension methods for the NSTextHighlightColorScheme enumeration.

NSTextHighlightStyleExtensions

Extension methods for the NSTextHighlightStyle enumeration.

NSTextInputClient

This is a class that implements the interface INSTextInputClient (for the protocol NSTextInputClient).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSTextInputClient.

NSTextInputClient_Extensions

Extension methods to the INSTextInputClient interface to support all the methods from the NSTextInputClient protocol.

NSTextInputContext
NSTextInputContext.Notifications

Notifications posted by the NSTextInputContext class.

NSTextInputTraits_Extensions

Extension methods to the INSTextInputTraits interface to support all the methods from the NSTextInputTraits protocol.

NSTextInsertionIndicator
NSTextLayoutFragment
NSTextLayoutManager
NSTextLayoutManagerDelegate

This is a class that implements the interface INSTextLayoutManagerDelegate (for the protocol NSTextLayoutManagerDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSTextLayoutManagerDelegate.

NSTextLayoutManagerDelegate_Extensions

Extension methods to the INSTextLayoutManagerDelegate interface to support all the methods from the NSTextLayoutManagerDelegate protocol.

NSTextLineFragment
NSTextList
NSTextListElement
NSTextListMarkerFormatsExtensions

Extension methods for the NSTextListMarkerFormats enumeration.

NSTextParagraph
NSTextPreview
NSTextRange
NSTextSelection
NSTextSelectionDataSource

This is a class that implements the interface INSTextSelectionDataSource (for the protocol NSTextSelectionDataSource).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSTextSelectionDataSource.

NSTextSelectionDataSource_Extensions

Extension methods to the INSTextSelectionDataSource interface to support all the methods from the NSTextSelectionDataSource protocol.

NSTextSelectionManager
NSTextSelectionManagerDelegate

This is a class that implements the interface INSTextSelectionManagerDelegate (for the protocol NSTextSelectionManagerDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSTextSelectionManagerDelegate.

NSTextSelectionNavigation
NSTextStorage

A subclass of NSMutableAttributedString that supports Core Text layout management.

NSTextStorage.Notifications

Notifications posted by the NSTextStorage class.

NSTextStorageDelegate

A delegate object that provides events relating to processing editing for NSTextStorage.

NSTextStorageDelegate_Extensions

Extension methods to the INSTextStorageDelegate interface to support all the methods from the NSTextStorageDelegate protocol.

NSTextStorageEventArgs

Provides data for an event based on an Objective-C protocol method.

NSTextTab

Represents a tab location in Text Kit.

NSTextTable
NSTextTableBlock
NSTextView
NSTextView_SharingService
NSTextView.Notifications

Notifications posted by the NSTextView class.

NSTextViewClickedEventArgs

Provides data for an event based on an Objective-C protocol method.

NSTextViewDelegate

This is a class that implements the interface INSTextViewDelegate (for the protocol NSTextViewDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSTextViewDelegate.

NSTextViewDelegate_Extensions

Extension methods to the INSTextViewDelegate interface to support all the methods from the NSTextViewDelegate protocol.

NSTextViewDidChangeSelectionEventArgs

Provides data for an event based on a posted NSNotification object.

NSTextViewDoubleClickEventArgs

Provides data for an event based on an Objective-C protocol method.

NSTextViewDraggedCellEventArgs

Provides data for an event based on an Objective-C protocol method.

NSTextViewportLayoutController
NSTextViewportLayoutControllerDelegate

This is a class that implements the interface INSTextViewportLayoutControllerDelegate (for the protocol NSTextViewportLayoutControllerDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSTextViewportLayoutControllerDelegate.

NSTextViewportLayoutControllerDelegate_Extensions

Extension methods to the INSTextViewportLayoutControllerDelegate interface to support all the methods from the NSTextViewportLayoutControllerDelegate protocol.

NSTextViewWillChangeNotifyingTextViewEventArgs

Provides data for an event based on a posted NSNotification object.

NSTintConfiguration
NSTitlebarAccessoryViewController
NSTokenField
NSTokenFieldCell
NSTokenFieldCellDelegate

This is a class that implements the interface INSTokenFieldCellDelegate (for the protocol NSTokenFieldCellDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSTokenFieldCellDelegate.

NSTokenFieldCellDelegate_Extensions

Extension methods to the INSTokenFieldCellDelegate interface to support all the methods from the NSTokenFieldCellDelegate protocol.

NSTokenFieldDelegate

This is a class that implements the interface INSTokenFieldDelegate (for the protocol NSTokenFieldDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSTokenFieldDelegate.

NSTokenFieldDelegate_Extensions

Extension methods to the INSTokenFieldDelegate interface to support all the methods from the NSTokenFieldDelegate protocol.

NSToolbar
NSToolbar.Notifications

Notifications posted by the NSToolbar class.

NSToolbarDelegate

This is a class that implements the interface INSToolbarDelegate (for the protocol NSToolbarDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSToolbarDelegate.

NSToolbarDelegate_Extensions

Extension methods to the INSToolbarDelegate interface to support all the methods from the NSToolbarDelegate protocol.

NSToolbarItem
NSToolbarItemEventArgs

Provides data for an event based on a posted NSNotification object.

NSToolbarItemGroup
NSTouch
NSTouch_NSTouchBar
NSTouchBar
NSTouchBarDelegate

This is a class that implements the interface INSTouchBarDelegate (for the protocol NSTouchBarDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSTouchBarDelegate.

NSTouchBarDelegate_Extensions

Extension methods to the INSTouchBarDelegate interface to support all the methods from the NSTouchBarDelegate protocol.

NSTouchBarItem
NSTouchBarItemIdentifierExtensions

Extension methods for the NSTouchBarItemIdentifier enumeration.

NSTrackingArea
NSTrackingSeparatorToolbarItem
NSTreeController
NSTreeNode
NSTypesetter
NSUserDefaultsController
NSUserInterfaceCompressionOptions
NSUserInterfaceItemSearching_Extensions

Extension methods to the INSUserInterfaceItemSearching interface to support all the methods from the NSUserInterfaceItemSearching protocol.

NSView
NSView_NSCandidateListTouchBarItem
NSView_NSTouchBar
NSView.Notifications

Notifications posted by the NSView class.

NSViewAnimation
NSViewColumnMoveEventArgs

Provides data for an event based on a posted NSNotification object.

NSViewColumnResizeEventArgs

Provides data for an event based on a posted NSNotification object.

NSViewController
NSViewControllerPresentationAnimator

This is a class that implements the interface INSViewControllerPresentationAnimator (for the protocol NSViewControllerPresentationAnimator).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSViewControllerPresentationAnimator.

NSViewCornerConfiguration
NSViewCornerRadii
NSViewCornerRadius
NSViewLayoutRegion
NSVisualEffectView
NSWindow
NSWindow.Notifications

Notifications posted by the NSWindow class.

NSWindowBackingPropertiesEventArgs

Provides data for an event based on a posted NSNotification object.

NSWindowCoderEventArgs

Provides data for an event based on an Objective-C protocol method.

NSWindowController
NSWindowDelegate

This is a class that implements the interface INSWindowDelegate (for the protocol NSWindowDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSWindowDelegate.

NSWindowDelegate_Extensions

Extension methods to the INSWindowDelegate interface to support all the methods from the NSWindowDelegate protocol.

NSWindowDurationEventArgs

Provides data for an event based on an Objective-C protocol method.

NSWindowExposeEventArgs

Provides data for an event based on a posted NSNotification object.

NSWindowRestoration

This is a class that implements the interface INSWindowRestoration (for the protocol NSWindowRestoration).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSWindowRestoration.

NSWindowTab
NSWindowTabGroup
NSWorkspace
NSWorkspace.Notifications

Notifications posted by the NSWorkspace class.

NSWorkspaceApplicationEventArgs

Provides data for an event based on a posted NSNotification object.

NSWorkspaceAuthorization
NSWorkspaceFileOperationEventArgs

Provides data for an event based on a posted NSNotification object.

NSWorkspaceMountEventArgs

Provides data for an event based on a posted NSNotification object.

NSWorkspaceOpenConfiguration
NSWorkspaceRenamedEventArgs

Provides data for an event based on a posted NSNotification object.

NSWritingToolsCoordinator
NSWritingToolsCoordinatorAnimationParameters
NSWritingToolsCoordinatorContext
NSWritingToolsCoordinatorDelegate

This is a class that implements the interface INSWritingToolsCoordinatorDelegate (for the protocol NSWritingToolsCoordinatorDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INSWritingToolsCoordinatorDelegate.

Structs

Name Description
NSDirectionalEdgeInsets

Edge insets that account for text direction.

NSEdgeInsets

Defines the inset distances for views.

Interfaces

Name Description
INSAccessibility
INSAccessibilityButton

This interface represents the Objective-C protocol NSAccessibilityButton.

INSAccessibilityCheckBox

This interface represents the Objective-C protocol NSAccessibilityCheckBox.

INSAccessibilityColor

This interface represents the Objective-C protocol NSAccessibilityColor.

INSAccessibilityContainsTransientUI

This interface represents the Objective-C protocol NSAccessibilityContainsTransientUI.

INSAccessibilityCustomRotorItemSearchDelegate

This interface represents the Objective-C protocol NSAccessibilityCustomRotorItemSearchDelegate.

INSAccessibilityElementLoading

This interface represents the Objective-C protocol NSAccessibilityElementLoading.

INSAccessibilityElementProtocol

This interface represents the Objective-C protocol NSAccessibilityElement.

INSAccessibilityGroup

This interface represents the Objective-C protocol NSAccessibilityGroup.

INSAccessibilityImage

This interface represents the Objective-C protocol NSAccessibilityImage.

INSAccessibilityLayoutArea

This interface represents the Objective-C protocol NSAccessibilityLayoutArea.

INSAccessibilityLayoutItem

This interface represents the Objective-C protocol NSAccessibilityLayoutItem.

INSAccessibilityList

This interface represents the Objective-C protocol NSAccessibilityList.

INSAccessibilityNavigableStaticText

This interface represents the Objective-C protocol NSAccessibilityNavigableStaticText.

INSAccessibilityOutline

This interface represents the Objective-C protocol NSAccessibilityOutline.

INSAccessibilityProgressIndicator

This interface represents the Objective-C protocol NSAccessibilityProgressIndicator.

INSAccessibilityRadioButton

This interface represents the Objective-C protocol NSAccessibilityRadioButton.

INSAccessibilityRow

This interface represents the Objective-C protocol NSAccessibilityRow.

INSAccessibilitySlider

This interface represents the Objective-C protocol NSAccessibilitySlider.

INSAccessibilityStaticText

This interface represents the Objective-C protocol NSAccessibilityStaticText.

INSAccessibilityStepper

This interface represents the Objective-C protocol NSAccessibilityStepper.

INSAccessibilitySwitch

This interface represents the Objective-C protocol NSAccessibilitySwitch.

INSAccessibilityTable

This interface represents the Objective-C protocol NSAccessibilityTable.

INSAlertDelegate

This interface represents the Objective-C protocol NSAlertDelegate.

INSAlignmentFeedbackToken

This interface represents the Objective-C protocol NSAlignmentFeedbackToken.

INSAnimationDelegate

This interface represents the Objective-C protocol NSAnimationDelegate.

INSAppearanceCustomization

This interface represents the Objective-C protocol NSAppearanceCustomization.

INSApplicationDelegate

This interface represents the Objective-C protocol NSApplicationDelegate.

INSBrowserDelegate

This interface represents the Objective-C protocol NSBrowserDelegate.

INSCandidateListTouchBarItemDelegate

This interface represents the Objective-C protocol NSCandidateListTouchBarItemDelegate.

INSCloudSharingServiceDelegate

This interface represents the Objective-C protocol NSCloudSharingServiceDelegate.

INSCloudSharingValidation

This interface represents the Objective-C protocol NSCloudSharingValidation.

INSCollectionLayoutContainer

This interface represents the Objective-C protocol NSCollectionLayoutContainer.

INSCollectionLayoutEnvironment

This interface represents the Objective-C protocol NSCollectionLayoutEnvironment.

INSCollectionLayoutVisibleItem

This interface represents the Objective-C protocol NSCollectionLayoutVisibleItem.

INSCollectionViewDataSource

This interface represents the Objective-C protocol NSCollectionViewDataSource.

INSCollectionViewDelegate

This interface represents the Objective-C protocol NSCollectionViewDelegate.

INSCollectionViewDelegateFlowLayout

This interface represents the Objective-C protocol NSCollectionViewDelegateFlowLayout.

INSCollectionViewElement

This interface represents the Objective-C protocol NSCollectionViewElement.

INSCollectionViewPrefetching

This interface represents the Objective-C protocol NSCollectionViewPrefetching.

INSCollectionViewSectionHeaderView

This interface represents the Objective-C protocol NSCollectionViewSectionHeaderView.

INSColorChanging

This interface represents the Objective-C protocol NSColorChanging.

INSComboBoxCellDataSource

This interface represents the Objective-C protocol NSComboBoxCellDataSource.

INSComboBoxDataSource

This interface represents the Objective-C protocol NSComboBoxDataSource.

INSComboBoxDelegate

This interface represents the Objective-C protocol NSComboBoxDelegate.

INSControlTextEditingDelegate

This interface represents the Objective-C protocol NSControlTextEditingDelegate.

INSDatePickerCellDelegate

This interface represents the Objective-C protocol NSDatePickerCellDelegate.

INSDockTilePlugIn

This interface represents the Objective-C protocol NSDockTilePlugIn.

INSDraggingDestination

This interface represents the Objective-C protocol NSDraggingDestination.

INSDraggingInfo

This interface represents the Objective-C protocol NSDraggingInfo.

INSDraggingSource

This interface represents the Objective-C protocol NSDraggingSource.

INSDrawerDelegate

This interface represents the Objective-C protocol NSDrawerDelegate.

INSEditor

This interface represents the Objective-C protocol NSEditor.

INSEditorRegistration

This interface represents the Objective-C protocol NSEditorRegistration.

INSFilePromiseProviderDelegate

This interface represents the Objective-C protocol NSFilePromiseProviderDelegate.

INSFontChanging

This interface represents the Objective-C protocol NSFontChanging.

INSGestureRecognizerDelegate

This interface represents the Objective-C protocol NSGestureRecognizerDelegate.

INSHapticFeedbackPerformer

This interface represents the Objective-C protocol NSHapticFeedbackPerformer.

INSImageDelegate

This interface represents the Objective-C protocol NSImageDelegate.

INSLayerDelegateContentsScaleUpdating

This interface represents the Objective-C protocol NSLayerDelegateContentsScaleUpdating.

INSLayoutManagerDelegate

A delegate object that exposes events for NSLayoutManagers.

INSMatrixDelegate

This interface represents the Objective-C protocol NSMatrixDelegate.

INSMenuDelegate

This interface represents the Objective-C protocol NSMenuDelegate.

INSMenuItemValidation

This interface represents the Objective-C protocol NSMenuItemValidation.

INSMenuValidation

This interface represents the Objective-C protocol NSMenuValidation.

INSOpenSavePanelDelegate

This interface represents the Objective-C protocol NSOpenSavePanelDelegate.

INSOutlineViewDataSource

This interface represents the Objective-C protocol NSOutlineViewDataSource.

INSOutlineViewDelegate

This interface represents the Objective-C protocol NSOutlineViewDelegate.

INSPageControllerDelegate

This interface represents the Objective-C protocol NSPageControllerDelegate.

INSPasteboardItemDataProvider

This interface represents the Objective-C protocol NSPasteboardItemDataProvider.

INSPasteboardReading

Provides methods for reading data from the pasteboard.

INSPasteboardTypeOwner

This interface represents the Objective-C protocol NSPasteboardTypeOwner.

INSPasteboardWriting

This interface represents the Objective-C protocol NSPasteboardWriting.

INSPathCellDelegate

This interface represents the Objective-C protocol NSPathCellDelegate.

INSPathControlDelegate

This interface represents the Objective-C protocol NSPathControlDelegate.

INSPopoverDelegate

This interface represents the Objective-C protocol NSPopoverDelegate.

INSPreviewRepresentableActivityItem

This interface represents the Objective-C protocol NSPreviewRepresentableActivityItem.

INSPrintPanelAccessorizing

This interface represents the Objective-C protocol NSPrintPanelAccessorizing.

INSRuleEditorDelegate

This interface represents the Objective-C protocol NSRuleEditorDelegate.

INSScrubberDataSource

This interface represents the Objective-C protocol NSScrubberDataSource.

INSScrubberDelegate

This interface represents the Objective-C protocol NSScrubberDelegate.

INSScrubberFlowLayoutDelegate

This interface represents the Objective-C protocol NSScrubberFlowLayoutDelegate.

INSSearchFieldDelegate

This interface represents the Objective-C protocol NSSearchFieldDelegate.

INSSeguePerforming

This interface represents the Objective-C protocol NSSeguePerforming.

INSServicesMenuRequestor

This interface represents the Objective-C protocol NSServicesMenuRequestor.

INSSharingServiceDelegate

This interface represents the Objective-C protocol NSSharingServiceDelegate.

INSSharingServicePickerDelegate

This interface represents the Objective-C protocol NSSharingServicePickerDelegate.

INSSharingServicePickerToolbarItemDelegate

This interface represents the Objective-C protocol NSSharingServicePickerToolbarItemDelegate.

INSSharingServicePickerTouchBarItemDelegate

This interface represents the Objective-C protocol NSSharingServicePickerTouchBarItemDelegate.

INSSoundDelegate

This interface represents the Objective-C protocol NSSoundDelegate.

INSSpeechRecognizerDelegate

This interface represents the Objective-C protocol NSSpeechRecognizerDelegate.

INSSpeechSynthesizerDelegate

This interface represents the Objective-C protocol NSSpeechSynthesizerDelegate.

INSSplitViewDelegate

This interface represents the Objective-C protocol NSSplitViewDelegate.

INSSpringLoadingDestination

This interface represents the Objective-C protocol NSSpringLoadingDestination.

INSStackViewDelegate

This interface represents the Objective-C protocol NSStackViewDelegate.

INSStandardKeyBindingResponding

This interface represents the Objective-C protocol NSStandardKeyBindingResponding.

INSStatusItemExpandedInterfaceDelegate

This interface represents the Objective-C protocol NSStatusItemExpandedInterfaceDelegate.

INSTableViewDataSource

This interface represents the Objective-C protocol NSTableViewDataSource.

INSTableViewDelegate

This interface represents the Objective-C protocol NSTableViewDelegate.

INSTabViewDelegate

This interface represents the Objective-C protocol NSTabViewDelegate.

INSTextAttachmentCellProtocol

This interface represents the Objective-C protocol NSTextAttachmentCell.

INSTextAttachmentContainer

Defines the relationship between NSTextAttachments and a NSLayoutManager.

INSTextAttachmentLayout

This interface represents the Objective-C protocol NSTextAttachmentLayout.

INSTextCheckingClient

This interface represents the Objective-C protocol NSTextCheckingClient.

INSTextContent

This interface represents the Objective-C protocol NSTextContent.

INSTextContentManagerDelegate

This interface represents the Objective-C protocol NSTextContentManagerDelegate.

INSTextContentStorageDelegate

This interface represents the Objective-C protocol NSTextContentStorageDelegate.

INSTextDelegate

This interface represents the Objective-C protocol NSTextDelegate.

INSTextElementProvider

This interface represents the Objective-C protocol NSTextElementProvider.

INSTextFieldDelegate

This interface represents the Objective-C protocol NSTextFieldDelegate.

INSTextFinderBarContainer

This interface represents the Objective-C protocol NSTextFinderBarContainer.

INSTextFinderClient

This interface represents the Objective-C protocol NSTextFinderClient.

INSTextInput

This interface represents the Objective-C protocol NSTextInput.

INSTextInputClient

This interface represents the Objective-C protocol NSTextInputClient.

INSTextInputTraits

This interface represents the Objective-C protocol NSTextInputTraits.

INSTextLayoutManagerDelegate

This interface represents the Objective-C protocol NSTextLayoutManagerDelegate.

INSTextLayoutOrientationProvider

This interface represents the Objective-C protocol NSTextLayoutOrientationProvider.

INSTextLocation

This interface represents the Objective-C protocol NSTextLocation.

INSTextSelectionDataSource

This interface represents the Objective-C protocol NSTextSelectionDataSource.

INSTextSelectionManagerDelegate

This interface represents the Objective-C protocol NSTextSelectionManagerDelegate.

INSTextStorageDelegate

A delegate object that provides events relating to processing editing for NSTextStorage.

INSTextStorageObserving

This interface represents the Objective-C protocol NSTextStorageObserving.

INSTextViewDelegate

This interface represents the Objective-C protocol NSTextViewDelegate.

INSTextViewportLayoutControllerDelegate

This interface represents the Objective-C protocol NSTextViewportLayoutControllerDelegate.

INSTextViewportRenderingSurface

This interface represents the Objective-C protocol NSTextViewportRenderingSurface.

INSTextViewportRenderingSurfaceKey

This interface represents the Objective-C protocol NSTextViewportRenderingSurfaceKey.

INSTokenFieldCellDelegate

This interface represents the Objective-C protocol NSTokenFieldCellDelegate.

INSTokenFieldDelegate

This interface represents the Objective-C protocol NSTokenFieldDelegate.

INSToolbarDelegate

This interface represents the Objective-C protocol NSToolbarDelegate.

INSToolbarItemValidation

This interface represents the Objective-C protocol NSToolbarItemValidation.

INSToolTipOwner

This interface represents the Objective-C protocol NSToolTipOwner.

INSTouchBarDelegate

This interface represents the Objective-C protocol NSTouchBarDelegate.

INSTouchBarProvider

This interface represents the Objective-C protocol NSTouchBarProvider.

INSUserActivityRestoring

This interface represents the Objective-C protocol NSUserActivityRestoring.

INSUserInterfaceCompression

This interface represents the Objective-C protocol NSUserInterfaceCompression.

INSUserInterfaceItemIdentification

This interface represents the Objective-C protocol NSUserInterfaceItemIdentification.

INSUserInterfaceItemSearching

This interface represents the Objective-C protocol NSUserInterfaceItemSearching.

INSUserInterfaceValidations

This interface represents the Objective-C protocol NSUserInterfaceValidations.

INSValidatedUserInterfaceItem

This interface represents the Objective-C protocol NSValidatedUserInterfaceItem.

INSViewContentSelectionInfo

This interface represents the Objective-C protocol NSViewContentSelectionInfo.

INSViewControllerPresentationAnimator

This interface represents the Objective-C protocol NSViewControllerPresentationAnimator.

INSViewToolTipOwner

This interface represents the Objective-C protocol NSViewToolTipOwner.

INSWindowDelegate

This interface represents the Objective-C protocol NSWindowDelegate.

INSWindowRestoration

This interface represents the Objective-C protocol NSWindowRestoration.

INSWritingToolsCoordinatorDelegate

This interface represents the Objective-C protocol NSWritingToolsCoordinatorDelegate.

Enums

Name Description
HfsTypeCode

Specifies a legacy four-character HFS file type code identifying one of the classic Mac OS Finder icons, for use with IconForFileType(HfsTypeCode).

NSAccessibilityAnnotationPosition

Specifies the position of an accessibility annotation within a range.

NSAccessibilityCustomRotorSearchDirection

Specifies the direction in which an accessibility custom rotor searches.

NSAccessibilityCustomRotorType

Specifies a category of content that VoiceOver's accessibility rotor can navigate between.

NSAccessibilityOrientation
NSAccessibilityPriorityLevel
NSAccessibilityRulerMarkerType
NSAccessibilitySortDirection
NSAccessibilityUnits
NSAlertButtonReturn

Identifies which button dismissed an alert.

NSAlertStyle

Specifies the visual style of an alert.

NSAnimationBlockingMode

Specifies how an animation runs relative to the application.

NSAnimationCurve

Specifies the timing curve of an animation.

NSAnimationEffect

Specifies an animation effect to display at a screen location.

NSApplicationActivationOptions

Specifies options for activating an application.

NSApplicationActivationPolicy

Specifies how an application participates in the user interface.

NSApplicationDelegateReply

Specifies the result of an application delegate operation.

NSApplicationOcclusionState

Describes whether an application has visible content.

NSApplicationPresentationOptions

Specifies options that control the visibility of system UI, such as the Dock and menu bar, while the application is active.

NSApplicationPrintReply

Specifies the result of an application print request.

NSApplicationTerminateReply

Specifies how an application responds to a termination request.

NSAttributedStringDocumentType
NSBackgroundStyle

Specifies the visual context in which content, such as a cell's text or image, is being drawn, so it can adjust its appearance for legibility.

NSBackingStore

Specifies how a window's drawing is buffered before being flushed to the screen.

NSBezelStyle

Specifies the appearance of a button's bezel (its border and background).

NSBezierPathElement

Specifies the kind of path segment represented by an element of a NSBezierPath.

NSBitmapFormat

Specifies a bitmask describing the pixel layout and sample encoding of an NSBitmapImageRep.

NSBitmapImageFileType

Specifies the file format used to store bitmap image data.

NSBorderType

Specifies the style of border drawn around a view.

NSBoxType

Specifies the visual style of an NSBox.

NSBrowserColumnResizingType

Specifies how browser columns can be resized.

NSBrowserDropOperation

Specifies where a browser accepts a drag-and-drop operation.

NSButtonType

Specifies the highlighting and state-tracking behavior of a button.

NSCellAttribute

Specifies a generic attribute of a cell that can be queried or modified using the legacy GetCellAttribute and SetCellAttribute APIs.

NSCellHit

Specifies which part of a cell, if any, a hit-test point falls within.

NSCellImagePosition

Specifies how an image and title text are arranged within a cell.

NSCellStateValue

Specifies the state of a cell.

NSCellStyleMask

Specifies legacy style-mask flags that describe the appearance and behavior of a cell.

NSCellType

Specifies the type of content displayed by a cell.

NSCharacterCollection
NSCloudKitSharingServiceOptions

Specifies a bitmask of options controlling which CloudKit sharing configurations are offered by the sharing service.

NSCollectionElementCategory

Specifies the category of an element in a collection view layout.

NSCollectionLayoutAnchorOffsetType
NSCollectionLayoutSectionOrthogonalScrollingBehavior
NSCollectionUpdateAction

Specifies an update applied to a collection view.

NSCollectionViewDropOperation

Specifies whether a drop occurs on an item or before it.

NSCollectionViewItemHighlightState

Specifies the highlight state applied to an item in a collection view, such as during selection or a drag-and-drop operation.

NSCollectionViewScrollDirection

Specifies the scrolling direction of a collection view layout.

NSCollectionViewScrollPosition

Specifies a bitmask describing where a scrolled-to item should be positioned within a collection view's visible area.

NSColorPanelFlags

Specifies a bitmask of the color-picking modes available in the shared color panel.

NSColorPanelMode

Specifies which color-picking mode is active in the shared color panel.

NSColorRenderingIntent

Specifies how out-of-gamut colors are mapped to the destination color space.

NSColorSpaceModel

Specifies the fundamental type of color space, describing the number and meaning of its color components.

NSColorSystemEffect

Specifies a system-defined visual effect applied to a color to reflect a control's interaction state.

NSColorType

Specifies how a color represents its color data.

NSColorWellStyle

Specifies the visual style of an NSColorWell.

NSComboButtonStyle

Specifies the visual style of an NSComboButton.

NSComposite

Specifies a Porter-Duff compositing operator, or a Core Image-style blend mode, used to combine a source image with a destination image.

NSCompositingOperation

Specifies a Porter-Duff compositing operator, or a Core Image-style blend mode, used to combine a source image with a destination image.

NSControlBorderShape

Specifies the shape of the border drawn around a control.

NSControlCharacterAction

An enumeration whose values specify actions caused by control characters.

NSControlEvents
NSControlSize

Specifies the physical size at which a control is drawn.

NSControlTint

Specifies the tint color applied to certain controls, following the user's system-wide color preference.

NSCorrectionIndicatorType
NSCorrectionResponse
NSCursorFrameResizeDirections
NSCursorFrameResizePosition
NSDatePickerElementFlags

Specifies a bitmask of the date and time components displayed by an NSDatePicker.

NSDatePickerMode

Specifies whether a date picker selects a single date or a date range.

NSDatePickerStyle

Specifies the visual style of an NSDatePicker.

NSDirectionalRectEdge
NSDisplayGamut

Specifies a color gamut that a display can represent.

NSDocumentChangeType

Specifies the kind of change that was made to a document, reported when updating the document's change count.

NSDraggingContext

Specifies whether a dragging operation occurs within or outside the application.

NSDraggingFormation

Specifies how multiple dragged items are visually arranged during a drag session.

NSDraggingItemEnumerationOptions

Specifies a bitmask of options for enumerating the items participating in a drag session.

NSDragOperation

Specifies a bitmask of the drag-and-drop operations that a dragging source allows a destination to perform.

NSDrawerState

Specifies the current animation state of an NSDrawer.

NSEventButtonMask

Specifies a bitmask of stylus buttons on a graphics tablet pen.

NSEventGestureAxis

Specifies the axis associated with a gesture event.

NSEventMask

Specifies a bitmask of one or more NSEventType values, used to filter which kinds of events are retrieved or handled.

NSEventModifierFlags
NSEventModifierMask

Specifies a bitmask of modifier keys, such as Shift, Control, or Command, that were held down when an event occurred.

NSEventPhase

Specifies a bitmask describing the phase of a continuous gesture or scrolling event, such as a trackpad scroll.

NSEventSubtype

Specifies additional information about certain kinds of events; the meaning of each value depends on the event's NSEventType.

NSEventSwipeTrackingOptions

Specifies options for tracking a swipe gesture.

NSEventType

Specifies the kind of event represented by an NSEvent, such as a mouse, keyboard, or gesture event.

NSFocusRingPlacement

Specifies where a focus ring is drawn relative to content.

NSFocusRingType

Specifies the focus ring displayed by a control.

NSFontAssetRequestOptions

Specifies options for requesting downloadable font assets.

NSFontCollectionAction

Specifies the action that occurred on a font collection.

NSFontCollectionOptions

Specifies options for creating or modifying font collections.

NSFontCollectionVisibility

Specifies the scope in which a font collection is visible.

NSFontDescriptorSystemDesign
NSFontError

Specifies an error code related to font asset requests.

NSFontPanelMode

Specifies a bitmask of the panels and controls displayed by the shared font panel.

NSFontPanelModeMask

Specifies a bitmask of the panels and controls displayed by the shared font panel.

NSFontRenderingMode

Specifies how a font renders glyphs and computes glyph advancements.

NSFontSymbolicTraits

Specifies a bitmask of stylistic traits, such as weight, slant, and font-family classification, associated with a font descriptor.

NSFontTextStyle
NSFontTraitMask

Specifies a bitmask of stylistic traits used with the legacy NSFontManager font-selection APIs.

NSFunctionKey

Specifies a Unicode private-use-area code point representing a non-printable function key, such as an arrow key or F-key.

NSGestureRecognizerState

Specifies the current state of a gesture recognizer's recognition state machine.

NSGlassEffectViewStyle
NSGLColorBuffer

Specifies an OpenGL color buffer, such as the front, back, or an auxiliary buffer.

NSGLFormat

Specifies the OpenGL pixel format used when reading or copying texture image data.

NSGLTextureCubeMap

Specifies a face of a cube-map texture, or that the texture is not a cube map.

NSGLTextureTarget

Specifies the OpenGL texture target used when binding a texture, such as with glTexImage2D.

NSGlyphInscription

Specifies how a glyph is positioned relative to its base glyph, such as for diacritical marks.

NSGlyphProperty

An enumeration whose values specify characteristics of a glyph.

NSGradientDrawingOptions

Specifies how a gradient extends beyond its starting and ending locations.

NSGradientType

Specifies a gradient style that was previously drawn on certain bezeled controls; no longer has any visual effect.

NSGridCellPlacement

Specifies how a view is aligned within its cell in an NSGridView.

NSGridRowAlignment

Specifies how the content of the cells in a grid view row is aligned vertically.

NSHapticFeedbackPattern

Specifies a predefined haptic feedback pattern played on the Force Touch trackpad.

NSHapticFeedbackPerformanceTime

Specifies when a haptic feedback pattern is played relative to the visual update it accompanies.

NSHorizontalDirections
NSImageAlignment

Specifies how an image is aligned within its frame when it is not scaled to fill the entire frame.

NSImageCacheMode

Specifies when an NSImageRep caches its rendered output as a bitmap.

NSImageDynamicRange

Specifies the dynamic range of an image, describing whether it contains high dynamic range (HDR) content.

NSImageFrameStyle

Specifies the frame drawn around an image.

NSImageInterpolation

Specifies the level of interpolation quality used when an image is scaled or transformed.

NSImageLayoutDirection

Specifies the layout direction used when drawing a directional image.

NSImageLoadStatus

Specifies the outcome of an incremental image-loading operation.

NSImageName
NSImageRepLoadStatus

Specifies the progress of an incremental image-representation loading operation.

NSImageResizingMode

Specifies how an image is resized to fill its destination.

NSImageScale

Specifies how an image is scaled to fit the space allotted to it.

NSImageScaling

Specifies how an image is scaled to fit its frame.

NSImageSymbolColorRenderingMode

Specifies how color is applied when rendering a multicolor or variable-value SF Symbol image.

NSImageSymbolScale

Specifies the point size variant used to render an SF Symbols image.

NSImageSymbolVariableValueMode

Specifies how a variable-value SF Symbol, such as a signal-strength icon, visually represents its current value.

NSKey

Specifies a virtual key code identifying a physical key on the keyboard, independent of the current keyboard layout.

NSLayoutAttribute

An enumeration of attributes for use with constraint-based layouts.

NSLayoutConstraintOrientation

Specifies the axis affected by Auto Layout constraints.

NSLayoutFormatOptions

An enumeration of values used by FromVisualFormat(String, NSLayoutFormatOptions, NSDictionary, NSDictionary)

NSLayoutPriority

Provides standard priority values used with Auto Layout constraints to resolve conflicts between competing constraints.

NSLayoutRelation

An enumeration that specifies the relation between two attributes in a NSLayoutConstraint

NSLevelIndicatorPlaceholderVisibility

Specifies when a level indicator displays placeholder tick marks in place of missing values.

NSLevelIndicatorStyle

Specifies the visual style of an NSLevelIndicator.

NSLineBreakMode

Specifies how a line of text is wrapped or truncated when it does not fit within its container.

NSLineBreakStrategy
NSLineCapStyle

Specifies the shape of the endpoints of an open path.

NSLineJoinStyle

Specifies the shape used to join connected path segments.

NSLineMovementDirection

Specifies the direction in which text layout moves between lines.

NSLineSweepDirection

Specifies the direction in which text layout sweeps across a line.

NSMatrixMode

Specifies how a matrix tracks and selects its cells.

NSMenuItemBadgeType

Specifies the kind of badge displayed on a menu item.

NSMenuItemImageVisibility
NSMenuPresentationStyle

Specifies how a menu is visually presented.

NSMenuProperty

Specifies a bitmask of the properties of a menu item that should be observed for changes, or included in comparisons.

NSMenuSelectionMode

Specifies how items within a menu can be selected.

NSModalResponse

Specifies a response returned by a modal session.

NSOpenGLContextParameter

Specifies a parameter that can be set or queried on an NSOpenGLContext.

NSOpenGLGlobalOption

Specifies a global option affecting all OpenGL contexts within the process.

NSOpenGLPixelFormatAttribute

Specifies an attribute used to describe the capabilities requested when creating an NSOpenGLPixelFormat.

NSOpenGLProfile

Specifies the version and feature profile of OpenGL requested for a context.

NSPageControllerTransitionStyle

Specifies the visual transition style used by an NSPageController when navigating between pages.

NSPageLayoutResult

Specifies the outcome of a page layout panel session.

NSPasteboardAccessBehavior

Specifies how much confirmation is required before an application can access the general pasteboard.

NSPasteboardContentsOptions

Specifies options for replacing the contents of a pasteboard.

NSPasteboardDetectionPattern

Specifies a kind of content to detect in pasteboard items.

NSPasteboardMetadataType

Specifies a key identifying a piece of metadata that can be detected within a pasteboard item.

NSPasteboardName
NSPasteboardReadingOptions

Specifies a bitmask of options for reading an object from the pasteboard.

NSPasteboardType
NSPasteboardTypeFindPanelSearchOptionKey
NSPasteboardTypeTextFinderOptionKey
NSPasteboardWritingOptions

Specifies options for writing objects to a pasteboard.

NSPathStyle

Specifies the visual style of an NSPathControl.

NSPickerTouchBarItemControlRepresentation
NSPickerTouchBarItemSelectionMode
NSPointingDeviceType

Specifies the type of pointing device that generated a tablet event.

NSPopoverAppearance

Specifies the visual appearance of a popover.

NSPopoverBehavior

Specifies how a popover is dismissed in response to user interaction.

NSPopoverCloseReason
NSPopUpArrowPosition

Specifies where a pop-up button displays its indicator arrows.

NSPressureBehavior

Specifies how a control responds to varying levels of pressure on a Force Touch trackpad.

NSPrinterTableStatus

Specifies the status of a table in a printer's PostScript Printer Description.

NSPrintingOrientation

Specifies the orientation of printed pages.

NSPrintingPageOrder

Specifies the order in which pages are printed.

NSPrintingPaginationMode

Specifies how printed content is paginated along one axis.

NSPrintPanelOptions

Specifies a bitmask of the accessory panels shown in the standard print panel.

NSPrintPanelResult

Specifies the outcome of a print panel session.

NSPrintRenderingQuality
NSProgressIndicatorStyle

Specifies the visual style of a progress indicator.

NSProgressIndicatorThickness

Specifies the standard thickness, in points, of a horizontal or vertical progress indicator.

NSRectAlignment
NSRectEdge

Specifies one of the four edges of a rectangle.

NSRemoteNotificationType

Specifies a bitmask of the types of remote (push) notifications an application can receive.

NSRequestUserAttentionType

Specifies the urgency of a request for the user's attention.

NSRuleEditorNestingMode

Specifies how deeply an NSRuleEditor allows compound rows to be nested.

NSRuleEditorRowType

Specifies whether a rule editor row is a leaf condition or a group of subrows.

NSRulerOrientation

Specifies the orientation of a ruler view.

NSRulerViewUnits
NSRunResponse

Specifies a return response from an application modal session.

NSSaveOperationType

Specifies the kind of save operation being performed on a document.

NSScreenTouchCapabilities
NSScrollArrowPosition

Specifies where a scroll view's scroll arrows are positioned.

NSScrollElasticity

Specifies whether a scroll view exhibits elastic (rubber-band) scrolling past its content bounds.

NSScrollerArrow

Specifies one of a scroller's two scroll arrows.

NSScrollerKnobStyle

Specifies the visual style of a scroller's knob.

NSScrollerPart

Specifies a part of a scroller, such as an arrow, the knob, or the knob slot.

NSScrollerStyle

Specifies how a scroller is displayed relative to its content.

NSScrollViewFindBarPosition

Specifies where a scroll view positions its find bar.

NSScrubberAlignment

Specifies how a scrubber aligns its selected item within its visible bounds.

NSScrubberMode

Specifies how a scrubber responds to touch input.

NSSegmentDistribution

Specifies how a segmented control sizes and distributes its segments across its width.

NSSegmentedControlRole
NSSegmentStyle

Specifies the visual appearance of a segmented control.

NSSegmentSwitchTracking

Specifies how a segmented control's segments are selected when clicked.

NSSelectionAffinity

Specifies the direction associated with a selection at a line boundary.

NSSelectionDirection

Specifies the direction in which a window traverses its key-view loop.

NSSelectionGranularity

Specifies the unit used when modifying a text selection.

NSSharingCollaborationMode
NSSharingContentScope

Specifies how much of the shared content a sharing service should consider when validating or presenting items.

NSSharingServiceName
NSSliderType

Specifies the shape of a slider.

NSSpeechBoundary

Specifies when a speech synthesizer pauses or stops speaking.

NSSpellingState
NSSplitViewDividerStyle

Specifies the visual style of a split view divider.

NSSplitViewItemBehavior

Specifies the standard behavior of a split view item, such as a sidebar or inspector pane, within a split view controller.

NSSpringLoadingHighlight

Specifies the highlight style shown on a spring-loaded destination during a drag-and-drop operation.

NSSpringLoadingOptions

Specifies a bitmask of options controlling whether, and how, a view participates in spring-loading during drag-and-drop.

NSStackViewDistribution

Specifies how the arranged views of an NSStackView are sized and spaced along the stack's axis.

NSStackViewGravity

Specifies the "gravity area" of an NSStackView to which a view is added, controlling its position relative to other views.

NSStackViewVisibilityPriority

Provides predefined visibility-priority values that can be cast to Single for use with NSStackView APIs.

NSStatusItemBehavior

Specifies optional behaviors for a status item.

NSStatusItemLength
NSSurfaceOrder

Specifies the position of an OpenGL surface relative to its window.

NSTableColumnResizing

Specifies how a table column can be resized.

NSTableRowActionEdge

Specifies the edge of a table row where row actions appear.

NSTableViewAnimation

Specifies the visual animation effect used when rows are inserted into or removed from a table view.

NSTableViewAnimationOptions

Specifies the visual animation effect used when a diffable data source applies a snapshot to a table view.

NSTableViewColumnAutoresizingStyle

Specifies how a table view automatically resizes its columns to fill the available width.

NSTableViewDraggingDestinationFeedbackStyle

Specifies the visual feedback style used to indicate a valid drop target while dragging over a table view.

NSTableViewDropOperation

Specifies where a table view performs a drop operation.

NSTableViewGridStyle

Specifies which grid lines a table view draws.

NSTableViewRowActionStyle

Specifies whether a table row action is regular or destructive.

NSTableViewRowSizeStyle

Specifies the row height used by a table view.

NSTableViewSelectionHighlightStyle

Specifies how a table view highlights selected rows.

NSTableViewStyle

Specifies the overall visual style of an NSTableView.

NSTabPosition

Specifies which edge of a tab view displays its tabs.

NSTabState

Specifies the visual state of a tab view item.

NSTabViewBorderType

Specifies the style of border drawn around a tab view.

NSTabViewControllerTabStyle

Specifies how an NSTabViewController displays the controls used to switch between its tabbed items.

NSTabViewType

Specifies the position and border style of the tabs in an NSTabView.

NSTextAlignment

Specifies the horizontal alignment of text within its container.

NSTextAttachmentViewProviderReusePolicy
NSTextBlockDimension

Identifies a dimension of a text block.

NSTextBlockLayer

Identifies a layer of a text block.

NSTextBlockValueType

Specifies how a text block value is interpreted.

NSTextBlockVerticalAlignment

Specifies the vertical alignment of content in a text block.

NSTextContentManagerEnumerationOptions
NSTextContentType
NSTextCursorAccessoryPlacement

Specifies where an accessory view is placed relative to the text insertion point (cursor).

NSTextFieldBezelStyle

Specifies the shape of a text field's bezel.

NSTextFinderAction

Specifies an action to perform on an NSTextFinder, such as showing the find bar or navigating between matches.

NSTextFinderMatchingType
NSTextHighlightColorScheme
NSTextHighlightStyle
NSTextInputTraitType
NSTextInsertionIndicatorAutomaticModeOptions

Specifies a bitmask of options controlling when the text insertion point automatically displays its animated appearance.

NSTextInsertionIndicatorDisplayMode

Specifies whether the animated text insertion point indicator is displayed.

NSTextLayoutFragmentEnumerationOptions
NSTextLayoutFragmentState
NSTextLayoutManagerSegmentOptions
NSTextLayoutManagerSegmentType
NSTextLayoutOrientation

An enumeration whose values specify the direction in which text is laid out. Used with LayoutOrientation.

NSTextListMarkerFormats
NSTextListOptions
NSTextMovement

Specifies the kind of action, such as pressing Return or Tab, that ended editing in a text field.

NSTextScalingType
NSTextSelectionAffinity
NSTextSelectionGranularity
NSTextSelectionMode
NSTextSelectionNavigationDestination
NSTextSelectionNavigationDirection
NSTextSelectionNavigationLayoutOrientation
NSTextSelectionNavigationModifier
NSTextSelectionNavigationWritingDirection
NSTextStorageEditActions

A flagging enumeration whose values are used by Text Kit to specify whether actions pertain to attributes, characters, or both.

NSTextTableLayoutAlgorithm

Specifies how a text table calculates column widths.

NSTextTabType

Specifies the alignment of text at a tab stop.

NSTickMarkPosition

Specifies the position of tick marks relative to a slider.

NSTiffCompression

Specifies the compression scheme used when writing TIFF image data.

NSTintProminence

Specifies how prominently a control's tint color is applied to its appearance.

NSTitlebarSeparatorStyle

Specifies the visual style of the separator drawn between a window's title bar and its content.

NSTitlePosition

Specifies where a box's title is positioned relative to its border.

NSTokenStyle

Specifies the visual style of tokens displayed in an NSTokenField.

NSToolbarDisplayMode

Specifies how a toolbar displays its items.

NSToolbarItemGroupControlRepresentation
NSToolbarItemGroupRole
NSToolbarItemGroupSelectionMode
NSToolbarItemStyle

Specifies the visual prominence of a toolbar item.

NSToolbarItemVisibilityPriority
NSToolbarSizeMode

Specifies the size of toolbar items.

NSTouchBarItemIdentifier
NSTouchPhase

Specifies a bitmask describing the phase of a touch during a multi-touch tracking sequence.

NSTouchType

Specifies whether contact occurs directly on a display or through an indirect input device.

NSTouchTypeMask

Specifies the types of touch input to include.

NSTrackingAreaOptions

Specifies a bitmask of options that control when and how an NSTrackingArea generates tracking events.

NSTypesetterBehavior

Specifies the text layout compatibility behavior used by a typesetter, matching the behavior of a specific historical macOS release.

NSTypesetterControlCharacterAction

Specifies a bitmask of actions a typesetter should take when it encounters a control character while laying out text.

NSUnderlinePattern

Specifies the dash pattern used when drawing an underline or strikethrough beneath text.

NSUsableScrollerParts

Specifies which parts of a scroller are usable.

NSUserInterfaceLayoutDirection

Specifies the layout direction of the user interface.

NSUserInterfaceLayoutOrientation

Specifies the axis along which user interface elements are laid out.

NSVerticalDirections
NSViewControllerTransitionOptions

Specifies a bitmask of options describing the transition animation used when one view controller replaces another.

NSViewExclusiveGestureBehavior
NSViewLayerContentsPlacement

Specifies how a view's backing layer positions its contents within the layer's bounds when the layer's NSViewLayerContentsRedrawPolicy does not redraw on every resize.

NSViewLayerContentsRedrawPolicy

Specifies when a view's backing layer redraws its contents in response to the view being resized.

NSViewLayoutRegionAdaptivityAxis
NSViewResizingMask

Specifies a bitmask of options that describe how a view resizes relative to its superview.

NSVisualEffectBlendingMode

Specifies which content a visual effect view blends with.

NSVisualEffectMaterial

Specifies a semantic vibrancy material used to render the background of an NSVisualEffectView.

NSVisualEffectState

Specifies whether a visual effect view appears active or inactive, affecting the vibrancy of its material.

NSWindingRule

Specifies the rule used to determine which areas of a path are filled.

NSWindowAnimationBehavior

Specifies the default animation behavior used when a window appears, closes, or is ordered onto the screen.

NSWindowBackingLocation

Specifies where a window's backing store is located.

NSWindowButton

Specifies one of the standard buttons that can appear in a window's title bar.

NSWindowCollectionBehavior

Specifies a bitmask that describes how a window behaves with respect to Spaces and Exposé/Mission Control.

NSWindowDepth

Specifies the color depth of a window's backing store.

NSWindowLevel

Specifies the layering level of a window relative to other windows on the screen.

NSWindowListOptions

Specifies how to order windows in a window list.

NSWindowNumberListOptions

Specifies which windows to include in a window-number list.

NSWindowOcclusionState

Describes whether a window is visible to the user.

NSWindowOrderingMode

Specifies how a window is ordered relative to other windows.

NSWindowSharingType

Specifies whether, and how, a window's contents can be read by other processes, such as screen-recording or accessibility clients.

NSWindowStyle

Specifies a bitmask of stylistic and behavioral traits for a window's title bar, borders, and behavior.

NSWindowTabbingMode

Specifies whether a window supports tabbing with other windows.

NSWindowTitleVisibility

Specifies whether a window's title is displayed.

NSWindowToolbarStyle

Specifies how a window's toolbar is displayed relative to its title bar.

NSWindowUserTabbingPreference

Specifies the user's system-wide preference for when new windows should be opened as tabs.

NSWorkspaceAuthorizationType

Specifies a type of privileged file-system operation that requires the user's authorization.

NSWorkspaceIconCreationOptions

Specifies legacy icon representations to exclude when creating a file icon.

NSWorkspaceLaunchOptions

Specifies a bitmask of options that control how an application is launched.

NSWritingToolsBehavior
NSWritingToolsCoordinatorContextScope
NSWritingToolsCoordinatorState
NSWritingToolsCoordinatorTextAnimation
NSWritingToolsCoordinatorTextDecoration
NSWritingToolsCoordinatorTextReplacementReason
NSWritingToolsCoordinatorTextUpdateReason
NSWritingToolsResultOptions

Delegates

Name Description
AttributedStringForCandidateHandler
ContinueUserActivityRestorationHandler
DownloadFontAssetsRequestCompletionHandler
DrawerShouldCloseDelegate
DrawerShouldOpenDelegate
DrawerWillResizeContentsDelegate
GlobalEventHandler
LocalEventHandler
NSAlertPredicate
NSAnimationPredicate
NSAnimationProgress
NSApplicationContinueUserActivity
NSApplicationEnumerateWindowsHandler
NSApplicationError
NSApplicationFile
NSApplicationFileCommand
NSApplicationHandlesKey
NSApplicationMenu
NSApplicationPredicate
NSApplicationPrint
NSApplicationReopen
NSApplicationTermination
NSApplicationUserActivityType
NSCollectionLayoutGroupCustomItemProvider
NSCollectionLayoutSectionVisibleItemsInvalidationHandler
NSCollectionViewCompositionalLayoutSectionProvider
NSCollectionViewDiffableDataSourceItemProvider
NSCollectionViewDiffableDataSourceSupplementaryViewProvider
NSControlCommand
NSControlText
NSControlTextError
NSControlTextFilter
NSControlTextValidation
NSCustomImageRepDrawingHandler
NSDocument.DuplicateCallback
NSDocumentCompletionHandler
NSDocumentControllerOpenPanelResultHandler
NSDocumentControllerOpenPanelWithCompletionHandler
NSDocumentLockCompletionHandler
NSDocumentLockDocumentCompletionHandler
NSDocumentMoveCompletionHandler
NSDocumentMoveToUrlCompletionHandler
NSDocumentUnlockCompletionHandler
NSDocumentUnlockDocumentCompletionHandler
NSDraggingEnumerator
NSDraggingItemImagesContentProvider
NSEventTrackHandler
NSGestureEvent
NSGestureProbe
NSGesturesProbe
NSImageRect
NSObjectPredicate
NSOpenSaveCompare
NSOpenSaveFilename
NSOpenSaveFilenameConfirmation
NSopenSavePanelDisplayName
NSOpenSavePanelUrl
NSOpenSavePanelValidate
NSPageControllerGetFrame
NSPageControllerGetIdentifier
NSPageControllerGetViewController
NSPasteboardDetectMetadataCompletionHandler
NSPasteboardDetectMetadataHandler
NSPasteboardDetectPatternsCompletionHandler
NSPasteboardDetectPatternsHandler
NSPasteboardDetectValuesCompletionHandler
NSPasteboardDetectValuesHandler
NSRuleEditorNumberOfChildren
NSRulerEditorChildCriterion
NSRulerEditorDisplayValue
NSRulerEditorPredicateParts
NSSavePanelComplete
NSSharingServiceAnchoringViewForSharingService
NSSharingServiceHandler
NSSharingServicePickerDelegateCollaborationModeRestrictions
NSSharingServicePickerDelegateForSharingService
NSSharingServicePickerSharingServicesForItems
NSSharingServiceSourceFrameOnScreenForShareItem
NSSharingServiceSourceWindowForShareItems
NSSharingServiceTransitionImageForShareItem
NSSpellCheckerShowCorrectionIndicatorOfTypeHandler
NSStoryboardControllerCreator
NSTableReorder
NSTableViewCell
NSTableViewCellGetter
NSTableViewColumnPredicate
NSTableViewColumnRowPredicate
NSTableViewColumnRowString
NSTableViewColumnWidth
NSTableViewDiffableDataSourceCellProvider
NSTableViewDiffableDataSourceRowProvider
NSTableViewDiffableDataSourceSectionHeaderViewProvider
NSTableViewEventString
NSTableViewIndexFilter
NSTableViewPredicate
NSTableViewRowActionsGetter
NSTableViewRowGetter
NSTableViewRowHandler
NSTableViewRowHeight
NSTableViewRowPredicate
NSTableViewSearchString
NSTableViewToolTip
NSTableViewUserCanChangeColumnVisibility
NSTableViewViewGetter
NSTabViewPredicate
NSTextFieldGetCandidates
NSTextFieldSelectCandidate
NSTextFieldTextCheckingResults
NSTextLayoutEnumerateEnclosingRects

A delegate used as the callback in EnumerateEnclosingRects(NSRange, NSRange, NSTextContainer, NSTextLayoutEnumerateEnclosingRects).

NSTextLayoutEnumerateLineFragments

A delegate used as the callback in EnumerateLineFragments(NSRange, NSTextLayoutEnumerateLineFragments).

NSTextLayoutManagerEnumerateRenderingAttributesDelegate
NSTextLayoutManagerEnumerateTextSegmentsDelegate
NSTextPredicate
NSTextSelectionDataSourceEnumerateCaretOffsetsDelegate
NSTextSelectionDataSourceEnumerateContainerBoundariesDelegate
NSTextSelectionDataSourceEnumerateSubstringsDelegate
NSTextViewCellPasteboard
NSTextViewCellPosition
NSTextViewChangeText
NSTextViewCompletion
NSTextViewEventMenu
NSTextViewGetCandidates
NSTextViewGetUndoManager
NSTextViewLink
NSTextViewOnTextCheck
NSTextViewRange
NSTextViewSelectCandidate
NSTextViewSelectionChange
NSTextViewSelectionShouldChange
NSTextViewSelectionWillChange
NSTextViewSelectorCommand
NSTextViewSpellingQuery
NSTextViewTextChecked
NSTextViewTextCheckingResults
NSTextViewTooltip
NSTextViewTypeAttribute
NSTextViewUpdateTouchBarItemIdentifiers
NSToolbarCanInsert
NSToolbarIdentifiers
NSToolbarImmovableItemIdentifiers
NSToolbarWillInsert
NSTouchBarMakeItem
NSTouchEvent
NSWindowApplicationPresentationOptions
NSWindowClient
NSWindowCompletionHandler
NSWindowDocumentDrag
NSWindowFrame
NSWindowFramePredicate
NSWindowMenu
NSWindowNSWindow
NSWindowResize
NSWindowSheetRect
NSWindowSize
NSWindowSizeSize
NSWindowTrackEventsMatchingCompletionHandler
NSWindowUndoManager
NSWindowWindows
NSWorkspaceUrlHandler
NSWritingToolsCoordinatorDelegateReplaceRangeCallback
NSWritingToolsCoordinatorDelegateRequestsBoundingBezierPathsCallback
NSWritingToolsCoordinatorDelegateRequestsContextsCallback
NSWritingToolsCoordinatorDelegateRequestsDecorationContainerViewCallback
NSWritingToolsCoordinatorDelegateRequestsGrammarResultsCallback
NSWritingToolsCoordinatorDelegateRequestsPreviewCallback
NSWritingToolsCoordinatorDelegateRequestsPreviewForTextAnimationCallback
NSWritingToolsCoordinatorDelegateRequestsPreviewForTextAnimationWithTextDecorationCallback
NSWritingToolsCoordinatorDelegateRequestsRangeCallback
NSWritingToolsCoordinatorDelegateRequestsSingleContainerSubrangesCallback
NSWritingToolsCoordinatorDelegateRequestsUnderlinePathsCallback
OpenDocumentCompletionHandler