Sprache

GlyphRun.ClusterMap Eigenschaft

Definition

Wichtig

Diese API ist nicht CLS-kompatibel.

Dient zum Abrufen oder Festlegen der Liste der UInt16 Werte, die Zeichen in den GlyphRun Glyphenindizes zuordnet.

public:
 property System::Collections::Generic::IList<System::UInt16> ^ ClusterMap { System::Collections::Generic::IList<System::UInt16> ^ get(); void set(System::Collections::Generic::IList<System::UInt16> ^ value); };
[System.CLSCompliant(false)]
[System.ComponentModel.TypeConverter(typeof(System.Windows.Media.Converters.UShortIListConverter))]
public System.Collections.Generic.IList<ushort> ClusterMap { get; set; }
[<System.CLSCompliant(false)>]
[<System.ComponentModel.TypeConverter(typeof(System.Windows.Media.Converters.UShortIListConverter))>]
member this.ClusterMap : System.Collections.Generic.IList<uint16> with get, set
Public Property ClusterMap As IList(Of UShort)

Eigenschaftswert

Eine Liste der UInt16 Werte, die zugeordnete Glyphenindizes darstellen.

Attribute

Hinweise

Es gibt einen Eintrag pro Zeichen in der Liste. Jeder Wert in der Liste gibt den Offset der ersten Glyphe, dargestellt durch GlyphIndices, auf das entsprechende Zeichen, dargestellt durch Characters.

Wenn mehrere Zeichen einer einzelnen Glyphe oder einer Glyphengruppe zugeordnet werden können, die nicht exakt einzelnen Zeichen zugeordnet werden kann, weisen die Einträge für alle Zeichen denselben Wert auf: der Offset der ersten Glyphe, die diese Gruppe von Zeichen darstellt.

Wenn die Liste gleich nullistEmpty, wird eine sequenzielle Zuordnung von 1 bis 1 angenommen.

Gilt für: