HomophoneDictionary Class
Represents a dictionary of heterographic homophones.
Inheritance Hierarchy

Namespace: GroupDocs.Search.Dictionaries
Assembly: GroupDocs.Search (in GroupDocs.Search.dll) Version: 21.8.1
public class HomophoneDictionary : DictionaryBase, 
	IEnumerable<string>, IEnumerable

The HomophoneDictionary type exposes the following members.

Public propertyCount
Gets the number of words contained in this HomophoneDictionary.
Protected propertyFilePath
Gets the dictionary file path.
(Inherited from DictionaryBase.)
Public methodAddRange(IEnumerableString)
Adds the specified collection of homophone groups to this instance of the HomophoneDictionary.
Public methodAddRange(String)
Adds the specified collection of homophone groups to this instance of the HomophoneDictionary.
Public methodClear
Removes all words from a HomophoneDictionary object.
Public methodEquals (Inherited from Object.)
Protected methodExport
Exports the homophone dictionary to a file with the specified name.
(Overrides DictionaryBaseExport(String).)
Public methodExportDictionary
Exports the dictionary to a file with the specified name.
(Inherited from DictionaryBase.)
Protected methodFinalize (Inherited from Object.)
Public methodGetAllHomophoneGroups
Gets all groups of homophones contained in this dictionary.
Public methodGetEnumerator
Returns an enumerator that iterates through the collection.
Public methodGetHashCode (Inherited from Object.)
Public methodGetHomophoneGroups
Gets all groups of homophones to which the specified word belongs.
Public methodGetHomophones
Gets the homophones for the specified word. The resulting array does not contain the original word.
Public methodGetType (Inherited from Object.)
Protected methodImport
Imports a homophone dictionary from the specified text file.
(Overrides DictionaryBaseImport(String).)
Public methodImportDictionary
Imports a dictionary from the specified file.
(Inherited from DictionaryBase.)
Protected methodLoad
Loads the dictionary data from disk.
(Overrides DictionaryBaseLoad.)
Protected methodLoadDefault
Loads the default English homophone dictionary.
(Overrides DictionaryBaseLoadDefault.)
Protected methodMemberwiseClone (Inherited from Object.)
Protected methodMerge
Merges the specified dictionary into the current dictionary.
(Overrides DictionaryBaseMerge(DictionaryBase).)
Protected methodNotifyChanged
Notifies about the dictionary changed.
(Inherited from DictionaryBase.)
Protected methodSave
Saves the dictionary data to disk.
(Overrides DictionaryBaseSave.)
Public methodToString (Inherited from Object.)
See Also