AliasDictionary Class
Represents a dictionary of aliases.
Inheritance Hierarchy

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

The AliasDictionary type exposes the following members.

Properties
  NameDescription
Public propertyCount
Gets the number of aliases contained in the AliasDictionary.
Protected propertyFilePath
Gets the dictionary file path.
(Inherited from DictionaryBase.)
Methods
  NameDescription
Public methodAdd
Adds the specified pair of alias and associated text to this instance of the AliasDictionary.
Public methodAddRange(IEnumerableKeyValuePairString, String)
Adds the specified collection of alias/replacement pairs to this instance of the AliasDictionary.
Public methodAddRange(AliasReplacementPair)
Adds the specified collection of alias/replacement pairs to this instance of the AliasDictionary.
Public methodAddRange(IEnumerableAliasReplacementPair)
Adds the specified collection of alias/replacement pairs to this instance of the AliasDictionary.
Public methodClear
Removes all aliases from a AliasDictionary object.
Public methodContains
Determines whether an AliasDictionary object contains the specified alias.
Public methodEquals (Inherited from Object.)
Protected methodExport
Exports the alias dictionary to the specified text file.
(Overrides DictionaryBaseExport(String).)
Public methodExportDictionary
Exports the dictionary to a file with the specified name.
(Inherited from DictionaryBase.)
Protected methodFinalize (Inherited from Object.)
Public methodGetEnumerator
Returns an enumerator that iterates through the collection.
Public methodGetHashCode (Inherited from Object.)
Public methodGetText
Gets a text that is associated with the specified alias.
Public methodGetType (Inherited from Object.)
Protected methodImport
Imports an alias 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
Does nothing.
(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.)
Public methodRemove
Removes the specified alias from an AliasDictionary object.
Protected methodSave
Saves the dictionary data to disk.
(Overrides DictionaryBaseSave.)
Public methodToString (Inherited from Object.)
Remarks
See Also