Поделиться через


GlyphRun.ClusterMap Свойство

Определение

Важно!

Этот API несовместим с CLS.

Возвращает или задает список значений UInt16, которые сопоставляют символы в GlyphRun с индексами глифов.

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)

Значение свойства

Список значений UInt16, представляющих сопоставленные индексы глифов.

Атрибуты

Комментарии

В списке есть одна запись на каждого символа. Каждое значение в списке дает смещение первого глифа, представленного , GlyphIndicesдо соответствующего символа, представленного .Characters

Если несколько символов сопоставляются с одним глифом или группой глифов, которая не может быть разбита на сопоставление точно с отдельными символами, записи для всех символов имеют одинаковое значение: смещение первого глифа, представляющего эту группу символов.

Если список равен или равен null , предполагается Emptyпоследовательное сопоставление от 1 до 1.

Применяется к