GlyphRun.ClusterMap Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ważne
Ten interfejs API nie jest zgodny ze specyfikacją CLS.
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)
Wartość właściwości
Lista wartości reprezentujących UInt16 zamapowane indeksy glifów.
- Atrybuty
Uwagi
Na liście znajduje się jeden wpis na znak. Każda wartość na liście daje przesunięcie pierwszego glifu reprezentowanego przez GlyphIndices, do odpowiedniego znaku reprezentowanego przez Characters.
Jeśli wiele znaków jest mapowane na pojedynczy symbol lub na grupę glifów, której nie można podzielić na mapowanie dokładnie na poszczególne znaki, wpisy dla wszystkich znaków mają taką samą wartość: przesunięcie pierwszego glifu reprezentującego tę grupę znaków.
Jeśli lista jest null równa Empty, przyjmuje się mapowanie sekwencyjne od 1 do 1.