[]
        
(Showing Draft Content)

GrapeCity.Documents.Text.Utf32CodeSet

Utf32CodeSet Class

Specifies a set of UTF-32 characters (code points).

Inheritance
Utf32CodeSet
Namespace: GrapeCity.Documents.Text
Assembly: DS.Documents.Imaging.dll
Syntax
public class Utf32CodeSet
Public Class Utf32CodeSet

Constructors

Name Description
Utf32CodeSet()

Initializes an instance of the Utf32CodeSet.

Utf32CodeSet(params UnicodeBlock[])

Initializes an instance of the Utf32CodeSet.

Utf32CodeSet(params int[])

Initializes an instance of the Utf32CodeSet.

Properties

Name Description
Intervals

Gets the list of intervals.

Methods

Name Description
Append(UnicodeBlock)

Appends a named range of Unicode characters.

Append(params UnicodeBlock[])

Appends several named ranges of Unicode characters.

Append(int, int)

Appends an interval of UTF-32 characters (code points).

Exclude(UnicodeBlock)

Excludes a named range of Unicode characters.

Exclude(params UnicodeBlock[])

Excludes several named ranges of Unicode characters.

Exclude(int, int)

Excludes an interval of UTF-32 characters (code points).

GetInterval(UnicodeBlock)

Returns the first and last code points of a named range of Unicode characters.

GetUnicodeBlock(int)

Returns a named range of Unicode characters for the specified UTF-32 character (code point).

ToHashSet()

Creates a HashSet with the current set of codes.