Lingua

GlyphRun.ClusterMap Proprietà

Definizione

Importante

Questa API non è conforme a CLS.

Ottiene o imposta l'elenco di valori che esegue il mapping dei UInt16 caratteri nell'oggetto GlyphRun agli indici del glifo.

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)

Valore della proprietà

Elenco di UInt16 valori che rappresentano indici glifi mappati.

Attributi

Commenti

Nell'elenco è presente una voce per carattere. Ogni valore nell'elenco assegna l'offset del primo glifo, rappresentato da GlyphIndices, al carattere corrispondente, rappresentato da Characters.

Dove più caratteri vengono mappati a un singolo glifo o a un gruppo di glifi che non può essere suddiviso per eseguire il mapping esattamente ai singoli caratteri, le voci per tutti i caratteri hanno lo stesso valore: l'offset del primo glifo che rappresenta questo gruppo di caratteri.

Se l'elenco è null o uguale a Empty, viene utilizzato il mapping da 1 a 1 sequenziale.

Si applica a