FontSize

FontSize structure

يمثل حجم الخط كوحدة خاصة أو قيمة طول ، والتي تحدد حجم الخط (تاريخياً عرض الحرف الكبير “M”) .

public struct FontSize : IEquatable<FontSize>

الخصائص

اسم وصف
IsAbsoluteSize { get; } يشير إلى ما إذا كان حجم الخط هذا محددًا بحجم مطلق ككلمة رئيسية ، بناءً على حجم الخط الافتراضي للمستخدم (وهو متوسط)
IsInitial { get; } يشير إلى ما إذا كان حجم الخط هذا له قيمة أولية (متوسط)
IsLengthDefined { get; } يشير إلى ما إذا كان حجم الخط هذا معرّفًا بامتدادLength القيمة
IsRelativeSize { get; } يشير إلى ما إذا كان حجم الخط هذا محددًا بحجم نسبي ككلمة رئيسية. سيكون الخط أكبر أو أصغر بالنسبة إلى حجم خط العنصر الأصلي ، تقريبًا حسب النسبة المستخدمة لفصل الكلمات الرئيسية ذات الحجم المطلق.
Length { get; } قيمة طول ، إذا تم تحديد حجم الخط هذا معها ، أو تم طرح استثناء بخلاف ذلك
Value { get; } إرجاع قيمة هذا الخط كسلسلة

طُرق

اسم وصف
static FromLength(Length) إنشاء حجم خط بطول محدد
Equals(FontSize) تحديد ما إذا كان مثيل حجم الخط هذا يساوي المحدد
override Equals(object) تحديد ما إذا كان مثيل حجم الخط هذا مساويًا لـ uncasted المحدد
override GetHashCode() إرجاع رمز تجزئة لهذا المثيل
static TryParse(string, out FontSize) يحاول التعرف على كلمة رئيسية محددة على أنها قيمة كلمة رئيسية مناسبة لـ “حجم الخط” وإعادتها عند النجاح أو القيمة NULL عند الفشل.
operator == التحقق مما إذا كانت قيمتا “FontSize” متساويتين
operator != التحقق مما إذا كانت قيمتا “FontSize” غير متساويتين

مجالات

اسم وصف
static readonly Large الحجم المطلق الكبير عادةً
static readonly Larger حجم نسبي أكبر - سيكون الخط أكبر بالنسبة إلى حجم خط العنصر الأصلي ، تقريبًا بالنسبة المستخدمة لفصل الكلمات الرئيسية ذات الحجم المطلق أعلاه.
static readonly Medium حجم متوسط. القيمة الأولية .
static readonly Small الحجم المطلق الصغير عادةً
static readonly Smaller حجم نسبي أصغر - سيكون الخط أصغر بالنسبة إلى حجم خط العنصر الأصلي ، تقريبًا بالنسبة المستخدمة لفصل الكلمات الرئيسية ذات الحجم المطلق أعلاه.
static readonly XLarge الحجم المطلق الكبير المتوسط
static readonly XSmall الحجم المطلق الصغير المتوسط
static readonly XxLarge الحجم المطلق الكبير جدًا
static readonly XxSmall الحجم المطلق الصغير جدًا

أنظر أيضا