| CanvasScriptProperties Structure |
Namespace: Microsoft.Graphics.Canvas.Text
public struct CanvasScriptProperties
The CanvasScriptProperties type exposes the following members.
| Name | Description | |
|---|---|---|
| ClusterLookahead | Number of characters to estimate look-ahead for complex scripts. | |
| IsBlockWriting | Whether the language is a block script, expanding between characters. | |
| IsConnectedWriting | Whether the script's clusters are connected to each other, and no separation should be added between characters. | |
| IsCursiveWriting | Whether the script is naturally cursive, meaning it uses justification methods other than intercharacter spacing. | |
| IsDiscreteWriting | Whether the characters are discrete units from each other; this includes both block scripts and clustered scripts. | |
| IsDistributedWithinCluster | Whether the language is justified within glyph clusters, not just between glyph clusters. | |
| IsoScriptCode | The standardized four-character code for the given script. | |
| IsoScriptNumber | The standardized numeric code for the script, ranging from 0 to 999. | |
| JustificationCharacter | Which character to use to elongate the given script for justification. | |
| RestrictCaretToClusters | Whether the caret is restricted to whole clusters. | |
| UsesWordDividers | The language uses dividers between words. |