RegisterCollation¶
Register a new collation.
Declaration¶
Source position: unicodedata.pas line 558
function RegisterCollation(const ACollation: PUCA_DataBook) : Boolean
; overload; overload;
function RegisterCollation(const ACollation: PUCA_DataBook;
const AAliasList: Array of UnicodeString = UnicodeString)
: Boolean; overload; overload;
function RegisterCollation(ADirectory: UnicodeString;
ALanguage: UnicodeString) : Boolean; overload; overload;
Description¶
RegisterCollation registers a new collation ACollation in the list of known collations. The collation data can be specified directly (ACollation) or a name of a language (ALanguage) in a directory (ADirectory). The latter option will load the binary encoded collation from file using LoadCollation.
If the collation is loaded correctly, True is returned, otherwise False is returned (for instance when a collation with the same name is already loaded).
See also¶
| Name | Description |
|---|---|
| UnRegisterCollation | Remove a collation from the list of known collections. |
| UnRegisterCollations | Unregister all collations. |
| LoadCollation | Load a binary collation data file from file. |