FontFallBackRule

FontFallBackRule class

表示字体回退规则

public class FontFallBackRule : IFontFallBackRule

构造函数

姓名 描述
FontFallBackRule(uint, uint, string) 创建新实例。
FontFallBackRule(uint, uint, string[]) 创建新实例。

特性

姓名 描述
Count { get; } 获取实际为范围定义的字体数量。 只读Int32。
Item { get; } 获取指定索引处的字体名称。 只读IFontFallBackRule
RangeEndIndex { get; set; } 获取连续 unicode 范围的最后一个索引。
RangeStartIndex { get; set; } 获取连续 unicode 范围的第一个索引。

方法

姓名 描述
AddFallBackFonts(string) 将新字体添加到后备字体列表中。
AddFallBackFonts(string[]) 将新字体添加到后备字体列表中。
Clear() 从列表中删除所有字体。
IndexOf(string) 返回集合中指定规则的索引。
Remove(string) 从列表中删除第一次出现的特定 FallBack 字体。
RemoveAt(int) 删除列表指定索引处的 FallBack 字体。
ToArray() 创建并返回一个包含此规则的所有后备字体的数组。
ToArray(int, int) 创建并返回一个数组,其中包含列表中指定范围内的所有后备字体。

也可以看看