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