Click or drag to resize
CanvasScriptProperties Structure
Contains script properties that apply to a piece of text.

Namespace:  Microsoft.Graphics.Canvas.Text
Assembly:  Microsoft.Graphics.Canvas (in Microsoft.Graphics.Canvas.dll) Version: 0.0.0.0
Syntax
C#
public struct CanvasScriptProperties

The CanvasScriptProperties type exposes the following members.

Fields
  NameDescription
Public fieldClusterLookahead
Number of characters to estimate look-ahead for complex scripts.
Public fieldIsBlockWriting
Whether the language is a block script, expanding between characters.
Public fieldIsConnectedWriting
Whether the script's clusters are connected to each other, and no separation should be added between characters.
Public fieldIsCursiveWriting
Whether the script is naturally cursive, meaning it uses justification methods other than intercharacter spacing.
Public fieldIsDiscreteWriting
Whether the characters are discrete units from each other; this includes both block scripts and clustered scripts.
Public fieldIsDistributedWithinCluster
Whether the language is justified within glyph clusters, not just between glyph clusters.
Public fieldIsoScriptCode
The standardized four-character code for the given script.
Public fieldIsoScriptNumber
The standardized numeric code for the script, ranging from 0 to 999.
Public fieldJustificationCharacter
Which character to use to elongate the given script for justification.
Public fieldRestrictCaretToClusters
Whether the caret is restricted to whole clusters.
Public fieldUsesWordDividers
The language uses dividers between words.
Top
See Also