THPDFUnicodeLineBreakClass Type

THPDFUnicodeLineBreakClass = (ulXX, ulAI, ulAK, ulAL, ulAP, ulAS,
  ulB2, ulBA, ulBB, ulBK, ulCB, ulCJ, ulCL, ulCM, ulCP, ulCR,
  ulEB, ulEM, ulEX, ulGL, ulH2, ulH3, ulHH, ulHL, ulHY, ulID,
  ulIN, ulIS, ulJL, ulJT, ulJV, ulLF, ulNL, ulNS, ulNU, ulOP,
  ulPO, ulPR, ulQU, ulRI, ulSA, ulSG, ulSP, ulSY, ulVF, ulVI,
  ulWJ, ulZW, ulZWJ);

Represents the Unicode 17 Line_Break property in the portable HPDFUnicodeTextBoundary unit; each ul suffix mirrors the published property abbreviation

HH stands for an unambiguous hyphen, distinct from HY; AK, AP, AS, VF and VI keep the Brahmic orthographic-syllable classes

Use the enum names for property interpretation and HPDFUnicodeLineBreakClass for raw or default-resolved queries

The document-level THPDFLineBreakClass follows a different established ordinal order; never cast between the two enum types

Property query · Document enum · Context and conformance