Up

# NSTextCheckingClient documentation

### Authors

Generated by root

### Contents -

1. Software documentation for the NSTextCheckingClient protocol
2. Software documentation for the NSTextInputTraits protocol

# Software documentation for the NSTextCheckingClient protocol

## NSTextCheckingClient

> Declared in:
>   AppKit/NSTextCheckingClient.h

> Conforms to:
>   NSTextInputClient
>   NSTextInputTraits

Availability: Not in OpenStep/MacOS-X
Description forthcoming.
Method summary

- -addAnnotations:range:
- -annotatedSubstringForProposedRange:actualRange:
- -candidateListTouchBarItem
- -removeAnnotation:range:
- -replaceCharactersInRange:withAnnotatedString:
- -selectAndShowRange:
- -setAnnotations:range:
- -viewForRange:firstRect:actualRange:

### addAnnotations: range:

- (void) addAnnotations: (NSDictionary*)annotations range: (NSRange)range;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

### annotatedSubstringForProposedRange: actualRange:

- (NSAttributedString*) annotatedSubstringForProposedRange: (NSRange)range actualRange: (NSRangePointer)actualRange;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

### candidateListTouchBarItem

- (NSCandidateListTouchBarItem*) candidateListTouchBarItem;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

### removeAnnotation: range:

- (void) removeAnnotation: (NSAttributedStringKey)annotationName range: (NSRange)range;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

### replaceCharactersInRange: withAnnotatedString:

- (void) replaceCharactersInRange: (NSRange)range withAnnotatedString: (NSAttributedString*)annotatedString;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

### selectAndShowRange:

- (void) selectAndShowRange: (NSRange)range;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

### setAnnotations: range:

- (void) setAnnotations: (NSDictionary*)annotations range: (NSRange)range;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

### viewForRange: firstRect: actualRange:

- (NSView*) viewForRange: (NSRange)range firstRect: (NSRectPointer)firstRect actualRange: (NSRangePointer)actualRange;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

# Software documentation for the NSTextInputTraits protocol

## NSTextInputTraits

> Declared in:
>   AppKit/NSTextCheckingClient.h

Availability: Not in OpenStep/MacOS-X
Description forthcoming.
Method summary

- -autocorrectionType
- -dataDetectionType
- -grammarCheckingType
- -linkDetectionType
- -setAutocorrectionType:
- -setDataDetectionType:
- -setGrammarCheckingType:
- -setLinkDetectionType:
- -setSmartDashesType:
- -setSmartInsertDeleteType:
- -setSmartQuotesType:
- -setSpellCheckingType:
- -setTextCompletionType:
- -setTextReplacementType:
- -smartDashesType
- -smartInsertDeleteType
- -smartQuotesType
- -spellCheckingType
- -textCompletionType
- -textReplacementType

### autocorrectionType

- (NSTextInputTraitType) autocorrectionType;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

### dataDetectionType

- (NSTextInputTraitType) dataDetectionType;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

### grammarCheckingType

- (NSTextInputTraitType) grammarCheckingType;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

### linkDetectionType

- (NSTextInputTraitType) linkDetectionType;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

### setAutocorrectionType:

- (void) setAutocorrectionType: (NSTextInputTraitType)type;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

### setDataDetectionType:

- (void) setDataDetectionType: (NSTextInputTraitType)type;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

### setGrammarCheckingType:

- (void) setGrammarCheckingType: (NSTextInputTraitType)type;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

### setLinkDetectionType:

- (void) setLinkDetectionType: (NSTextInputTraitType)type;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

### setSmartDashesType:

- (void) setSmartDashesType: (NSTextInputTraitType)type;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

### setSmartInsertDeleteType:

- (void) setSmartInsertDeleteType: (NSTextInputTraitType)type;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

### setSmartQuotesType:

- (void) setSmartQuotesType: (NSTextInputTraitType)type;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

### setSpellCheckingType:

- (void) setSpellCheckingType: (NSTextInputTraitType)type;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

### setTextCompletionType:

- (void) setTextCompletionType: (NSTextInputTraitType)type;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

### setTextReplacementType:

- (void) setTextReplacementType: (NSTextInputTraitType)type;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

### smartDashesType

- (NSTextInputTraitType) smartDashesType;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

### smartInsertDeleteType

- (NSTextInputTraitType) smartInsertDeleteType;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

### smartQuotesType

- (NSTextInputTraitType) smartQuotesType;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

### spellCheckingType

- (NSTextInputTraitType) spellCheckingType;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

### textCompletionType

- (NSTextInputTraitType) textCompletionType;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

### textReplacementType

- (NSTextInputTraitType) textReplacementType;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

Up