Keyoti RapidSpell Desktop .NET API Docs
ShareDictionary Property
APIKeyoti.RapidSpellRapidSpellCheckerShareDictionary
Keyoti RapidSpell Desktop .NET
Whether to share the dictionary in memory across all instances of RapidSpellChecker (false by default).
Declaration Syntax
C#C#Visual BasicVisual BasicVisual C++Visual C++F#F#
[ObsoleteAttribute("Unnecessary, all dictionaries are cached now in a superior manner.", 
	false)]
public bool ShareDictionary { get; set; }
[ObsoleteAttribute("Unnecessary, all dictionaries are cached now in a superior manner.", 
	false)]
public bool ShareDictionary { get; set; }
<ObsoleteAttribute("Unnecessary, all dictionaries are cached now in a superior manner.", 
	false)> 
Public Property ShareDictionary As Boolean
	Get
	Set
<ObsoleteAttribute("Unnecessary, all dictionaries are cached now in a superior manner.", 
	false)> 
Public Property ShareDictionary As Boolean
	Get
	Set
public:
[ObsoleteAttribute(L"Unnecessary, all dictionaries are cached now in a superior manner.", 
	false)]
property bool ShareDictionary {
	bool get ();
	void set (bool value);
}
public:
[ObsoleteAttribute(L"Unnecessary, all dictionaries are cached now in a superior manner.", 
	false)]
property bool ShareDictionary {
	bool get ();
	void set (bool value);
}
[<ObsoleteAttribute("Unnecessary, all dictionaries are cached now in a superior manner.", 
	false)>]
member ShareDictionary : bool with get, set
[<ObsoleteAttribute("Unnecessary, all dictionaries are cached now in a superior manner.", 
	false)>]
member ShareDictionary : bool with get, set
Property Value
Remarks
Setting this to true will lower memory usage if multiple instances of RapidSpellChecker are in use at once, but will mean that only one dictionary may be used at one time. This does not affect user dictionaries.

Note that all instances with this set to true should use the same dictionary. This property must be set before any spell checking begins.

Assembly: Keyoti.RapidSpell.NET4 (Module: Keyoti.RapidSpell.NET4.dll) Version: 6.2.21.412