- NSSpellChecker - Notifications 
- NSSpellChecker() 
- NSSpellChecker(IntPtr) 
- NSSpellChecker(NativeHandle) 
- NSSpellChecker(NSObjectFlag) 
- AccessoryView 
- AutomaticallyIdentifiesLanguages 
- AvailableLanguages 
- ClassHandle 
- DidChangeAutomaticCapitalizationNotification 
- DidChangeAutomaticInlinePredictionNotification 
- DidChangeAutomaticPeriodSubstitutionNotification 
- DidChangeAutomaticSpellingCorrectionNotification 
- DidChangeAutomaticTextCompletionNotification 
- DidChangeAutomaticTextReplacementNotification 
- IsAutomaticCapitalizationEnabled 
- IsAutomaticInlinePredictionEnabled 
- IsAutomaticPeriodSubstitutionEnabled 
- IsAutomaticSpellingCorrectionEnabled 
- IsAutomaticTextCompletionEnabled 
- IsAutomaticTextReplacementEnabled 
- Language 
- SharedSpellChecker 
- SharedSpellCheckerExists 
- SpellingPanel 
- SubstitutionsPanel 
- SubstitutionsPanelAccessoryViewController 
- TextCheckingDocumentAuthorKey 
- TextCheckingDocumentTitleKey 
- TextCheckingDocumentURLKey 
- TextCheckingGenerateInlinePredictionsKey 
- TextCheckingOrthographyKey 
- TextCheckingQuotesKey 
- TextCheckingReferenceDateKey 
- TextCheckingReferenceTimeZoneKey 
- TextCheckingRegularExpressionsKey 
- TextCheckingReplacementsKey 
- TextCheckingSelectedRangeKey 
- UniqueSpellDocumentTag 
- UserPreferredLanguages 
- UserReplacementsDictionary 
- CheckGrammar(String, nint, String, Boolean, nint, NSDictionary[]) 
- CheckGrammar(String, nint, String, Boolean, nint, NSDictionary[]) 
- CheckSpelling(String, nint) 
- CheckSpelling(String, nint) 
- CheckSpelling(String, nint, String, Boolean, nint, nint) 
- CheckSpelling(String, nint, String, Boolean, nint, nint) 
- CheckString(String, NSRange, NSTextCheckingTypes, NSDictionary, nint, NSOrthography, nint) 
- CheckString(String, NSRange, NSTextCheckingTypes, NSDictionary, nint, NSOrthography, nint) 
- CheckString(String, NSRange, NSTextCheckingTypes, NSTextCheckingOptions, nint, NSOrthography, nint) 
- CheckString(String, NSRange, NSTextCheckingTypes, NSTextCheckingOptions, nint, NSOrthography, nint) 
- CloseSpellDocument(nint) 
- CloseSpellDocument(nint) 
- CompletionsForPartialWordRange(NSRange, String, String, nint) 
- CompletionsForPartialWordRange(NSRange, String, String, nint) 
- CountWords(String, String) 
- DeletesAutospace(String, String, String) 
- DismissCorrectionIndicator(NSView) 
- GetCorrection(NSRange, String, String, nint) 
- GetCorrection(NSRange, String, String, nint) 
- GetLanguage() 
- GetLanguage(NSRange, String, NSOrthography) 
- GuessesForWordRange(NSRange, String, String, nint) 
- GuessesForWordRange(NSRange, String, String, nint) 
- HasLearnedWord(String) 
- IgnoredWords(nint) 
- IgnoredWords(nint) 
- IgnoreWord(String, nint) 
- IgnoreWord(String, nint) 
- IsAutomaticDashSubstitutionEnabled() 
- IsAutomaticQuoteSubstitutionEnabled() 
- LearnWord(String) 
- MenuForResults(NSTextCheckingResult, String, NSDictionary, CGPoint, NSView) 
- MenuForResults(NSTextCheckingResult, String, NSTextCheckingOptions, CGPoint, NSView) 
- PreventsAutocorrectionBefore(String, String) 
- RecordResponse(NSCorrectionResponse, String, String, String, nint) 
- RecordResponse(NSCorrectionResponse, String, String, String, nint) 
- RequestCandidates(NSRange, String, UInt64, NSDictionary<NSString, NSObject>, nint, Action<nint, NSTextCheckingResult[]>) 
- RequestCandidates(NSRange, String, UInt64, NSDictionary<NSString, NSObject>, nint, Action<nint, NSTextCheckingResult[]>) 
- RequestCandidatesAsync(NSRange, String, UInt64, NSDictionary<NSString, NSObject>, nint) 
- RequestCandidatesAsync(NSRange, String, UInt64, NSDictionary<NSString, NSObject>, nint) 
- RequestCandidatesAsync(NSRange, String, UInt64, NSDictionary<NSString, NSObject>, nint, nint) 
- RequestCandidatesAsync(NSRange, String, UInt64, NSDictionary<NSString, NSObject>, nint, nint) 
- RequestChecking(String, NSRange, NSTextCheckingTypes, NSDictionary, nint, Action<nint, NSTextCheckingResult[], NSOrthography, nint>) 
- RequestChecking(String, NSRange, NSTextCheckingTypes, NSDictionary, nint, Action<nint, NSTextCheckingResult[], NSOrthography, nint>) 
- RequestChecking(String, NSRange, NSTextCheckingTypes, NSTextCheckingOptions, nint, Action<nint, NSTextCheckingResult[], NSOrthography, nint>) 
- RequestChecking(String, NSRange, NSTextCheckingTypes, NSTextCheckingOptions, nint, Action<nint, NSTextCheckingResult[], NSOrthography, nint>) 
- SetIgnoredWords(String[], nint) 
- SetIgnoredWords(String[], nint) 
- SetLanguage(String) 
- SetWordFieldStringValue(String) 
- ShowCorrectionIndicatorOfType(NSCorrectionIndicatorType, String, String[], CGRect, NSRulerView, NSSpellCheckerShowCorrectionIndicatorOfTypeHandler) 
- ShowInlinePrediction(NSTextCheckingResult[], INSTextInputClient) 
- UnlearnWord(String) 
- UpdatePanels() 
- UpdateSpellingPanelWithGrammarl(String, NSDictionary) 
- UpdateSpellingPanelWithMisspelledWord(String) 
- UserQuotesArrayForLanguage(String) 
 
net9.0-macos14.2
    namespace AppKit
{
    [Register("NSSpellChecker", true)]
    [SupportedOSPlatform("macos")]
    [UnsupportedOSPlatform("maccatalyst")]
    public class NSSpellChecker : NSObject
    {
        public string! Language { get; set; }
    }
}
            | .NET | 6.07.08.09.0 | 
|---|---|
| Information specific to net9.0 | |
| Platforms | This API is only available when you target a specific platform: | 
| macOS | 10.1410.1510.1611.011.111.211.312.012.112.313.013.113.314.014.2 | 
| Information specific to net9.0-macos14.2 | |
| Assembly | Microsoft.macOS , Version=14.2.0.0, PublicKeyToken=84e04ff9cfb79065 | 
| Referencing | The API is automatically referenced. | 
| Platform Restrictions | The property getter is only supported on the following platforms: 
 The property setter is only supported on the following platforms: 
 | 
- Built-in API
- Package-provided API