Adds the specified word to the internal dictionary. Determines the affixes from the provided sample.

Namespace: NHunspell
Assembly: NHunspell (in NHunspell.dll)

Syntax

Visual Basic

Public Function AddWithAffix( _
   ByVal word As String, _
   ByVal example As String _
) As Boolean

C#

public bool AddWithAffix(
   stringword,
   stringexample
)

C++

public: 
bool AddWithAffix(
   Stringword,
   Stringexample

JScript

public function AddWithAffix(
    word : String,
    example : String
) : boolean;

Parameters

word

The word in stem form

example

The example in stem form

 

 

Return Value

true if the word was successfully added, otherwise false

 

Remarks

The affixiation is determined by the example. The added word should have the stem form  

The word is NOT added to the dictionary file or data or stored in some way.        It is only added to the internal data of the current       Hunspell        class.        You must store your user dictionary elsewhere and Add() all words every time you create a new       Hunspell        object.  

Example

bool spellBefore = hunspell.Spell("phantasos"); spellBefore = hunspell.Spell("phantasoses"); add = hunspell.AddWithAffix("phantasos","fish"); // this fantasy word is affixed like the word fish (    plural es ...) spellAfter = hunspell.Spell("phantasos"); spellAfter = hunspell.Spell("phantasoses"); // the plural (like fish) is also correct

 

Platforms

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see System Requirements.

 

Version Information

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0
 

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
 

 

See Also