Ratio
محتويات
[
يخفي
]
Ratio structure
يمثل نوع بيانات CSS “نسبة” ، والذي يستخدم لوصف نسب العرض إلى الارتفاع في استعلامات الوسائط وللصور النقطية عن طريق الإشارة إلى النسبة بين قيمتين بدون وحدات تسمى “البسط” و “المقام”. هيكل غير قابل للتغيير.
public struct Ratio : ICloneable, ICssDataType, IEquatable<Ratio>
الخصائص
اسم | وصف |
---|---|
Denominator { get; } | إرجاع مقام بهذه النسبة |
Numerator { get; } | إرجاع بسط هذه النسبة |
طُرق
اسم | وصف |
---|---|
static Create(ushort, ushort) | إنشاء وإرجاع مثيل نسبة واحد من بسط ومقام محددين |
Calculate() | حساب وإرجاع هذه النسبة كرقم فاصلة عائمة واحد |
Clone() | إرجاع نسخة كاملة من هذه النسبة |
override Equals(object) | تحديد ما إذا كان هذا المثيل مساويًا لكائن غير مسبوق محدد ، والذي يُفترض أنه مثيل “نسبة” آخر |
Equals(Ratio) | تحديد ما إذا كان هذا المثيل مساويًا لـ “النسبة” المحددة مثيل |
override GetHashCode() | إرجاع رمز التجزئة لهذا المثيل ، والذي لا يمكن تغييره خلال فترة حياته |
GetInverseRatio() | يولد ويعيد نسبة عكسية (متبادلة) لهذه النسبة |
SerializeDefault() | تسلسل هذه النسبة إلى السلسلة وإرجاع it |
override ToString() | إرجاع تمثيل سلسلة لهذه النسبة ؛ مثل “SerializeDefault ()” |
operator == | مقارنة بين نسبتين وإرجاع قيمة منطقية للإشارة إلى ما إذا كانت هاتان النقطتان متطابقتان. |
operator != | مقارنة بين نسبتين وإرجاع قيمة منطقية تشير إلى عدم تطابق الاثنين. |
مجالات
اسم | وصف |
---|---|
static readonly Single | النسبة الافتراضية الفردية 1 / 1 |
ملاحظات
https://developer.mozilla.org/en-US/docs/Web/CSS/ratio
أنظر أيضا
- interface ICssDataType
- مساحة الاسم GroupDocs.Editor.HtmlCss.Css.DataTypes
- المجسم GroupDocs.Editor