officefileapi-devexpress-dot-xtrarichedit-dot-richeditdocumentserver-340ee6cf.md
Provides access to the collection of hyphenation dictionaries.
Namespace : DevExpress.XtraRichEdit
Assembly : DevExpress.RichEdit.v25.2.Core.dll
NuGet Package : DevExpress.RichEdit.Core
public ICollection<IHyphenationDictionary> HyphenationDictionaries { get; }
Public ReadOnly Property HyphenationDictionaries As ICollection(Of IHyphenationDictionary)
| Type | Description |
|---|---|
| ICollection<IHyphenationDictionary> |
A collection of objects implementing the IHyphenationDictionary interface.
|
RichEditDocumentServer supports the following hyphenation dictionaries:
OpenOfficeHyphenationDictionary - OpenOffice dictionaries;
CustomHyphenationDictionary - other dictionary files with hyphenation patterns.
Note that without provided dictionaries, the Document.Hyphenation property has no effect.
The code sample below adds two dictionaries to the dictionary collection:
CustomHyphenationDictionary exceptionsDictionary = new CustomHyphenationDictionary("hyphen_exc.dic", new System.Globalization.CultureInfo("EN-US"));
server.HyphenationDictionaries.Add(exceptionsDictionary);
OpenOfficeHyphenationDictionary hyphenationDictionary = new OpenOfficeHyphenationDictionary("hyph_sl_SI.dic", new System.Globalization.CultureInfo("sl-SL"));
server.HyphenationDictionaries.Add(hyphenationDictionary);
Dim exceptionsDictionary As CustomHyphenationDictionary = New CustomHyphenationDictionary("hyphen_exc.dic", New System.Globalization.CultureInfo("EN-US"))
server.HyphenationDictionaries.Add(exceptionsDictionary)
Dim hyphenationDictionary As OpenOfficeHyphenationDictionary = New OpenOfficeHyphenationDictionary("hyph_sl_SI.dic", New System.Globalization.CultureInfo("sl-SI"))
server.HyphenationDictionaries.Add(hyphenationDictionary)
See Also