Name | Description | |
---|---|---|
![]() ![]() | CreateCharTypesFromText | Creates an array of CharType based on the text parameter. |
![]() ![]() | DetermineCategory | Based on the UnicodeClass parameter, the UnicodeCharacterCategory is returned. |
![]() ![]() | DetermineStrongTextCategory | Based on the UnicodeClass parameter, the UnicodeCharacterCategory is returned, including Numbers as Strong. |
![]() ![]() | DetermineUnicodeClass | Determines which bidirectional class the Unicode character belongs to. |
![]() ![]() | DetermineUnicodeClassIs | Overloaded. Determines if a Unicode character belongs to a specified bidirectional class. |
![]() ![]() | GetCodes | Gets the codes for the specified text. |
![]() ![]() | GetSplitRanges | Creates a collection of ranges with common levels. |
![]() ![]() | IsFirstStrongCharacterType | Determines if the Unicode class is a strong character type. |
![]() ![]() | MirrorUnicodeString | Searches the Mirroring table to determine if characters in the string need to be mirrored. |
![]() ![]() | NeedsSplit | Determines if an array of CharType needs to be split into different embedding objects. |
![]() ![]() | StringFromCharType | Overloaded. Converts a portion of an array of CharType to a Unicode string. |
![]() ![]() | UpdateMap | Allows the map to update all entries affected when a character is removed. |