Provides a list of complete words that the user might be trying to type based on a partial word in a given string.
Original signature is '- (NSArray *)completionsForPartialWordRange:(NSRange)partialWordRange inString:(NSString *)string language:(NSString *)language inSpellDocumentWithTag:(NSInteger)spellDocumentTag'
Available in Mac OS X v10.3 and later.

C# | Visual Basic | Visual C++ |
public virtual NSArray CompletionsForPartialWordRangeInStringLanguageInSpellDocumentWithTag( NSRange partialWordRange, NSString string, NSString language, NSInteger spellDocumentTag )

- partialWordRange (NSRange)
- Range that identifies a partial word in string.
- string (NSString)
- String with the partial word from which to generate the result.
- language (NSString)
- Language to used in string. When nil, this method uses the language selected in the Spelling panel.
- spellDocumentTag (NSInteger)
- Identifies the spell document with ignored words to use.

List of complete words from the spell checker dictionary in the order they should be presented to the user.

- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)