Condividi tramite


GlyphRun.ClusterMap Proprietà

Definizione

Importante

Questa API non è conforme a CLS.

Ottiene o imposta l'elenco di valori UInt16 che esegue il mapping dei caratteri in GlyphRun a indici di glifi.

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 valori UInt16 che rappresentano gli indici di glifi mappati.

Attributi

Commenti

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

Dove più caratteri mappano a un singolo glifo o a un gruppo di glifi che non possono essere suddivisi per mappare 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 è o uguale null a Empty, viene assunto il mapping sequenziale da 1 a 1.

Si applica a