Ratio
İçindekiler
[
Saklamak
]
Ratio structure
“pay” ve “payda” olarak adlandırılan iki birimsiz değer arasındaki oranı belirterek, ortam sorgularındaki en boy oranlarını ve taramalı görüntülerde en boy oranlarını açıklamak için kullanılan bir “oran” CSS veri türünü temsil eder. değişmez yapı.
public struct Ratio : ICloneable, ICssDataType, IEquatable<Ratio>
Özellikleri
İsim | Tanım |
---|---|
Denominator { get; } | Bu oranın bir paydasını döndürür |
Numerator { get; } | Bu oranın payını verir |
yöntemler
İsim | Tanım |
---|---|
static Create(ushort, ushort) | Belirtilen pay ve paydadan bir Ratio örneği oluşturur ve döndürür |
Calculate() | Bu oranı hesaplar ve tek bir kayan noktalı sayı olarak döndürür |
Clone() | Bu oranın tam bir kopyasını döndürür |
override Equals(object) | Bu örneğin, muhtemelen başka bir “Oran” örneği olan, belirtilen yayınlanmamış nesneyle eşit olup olmadığını belirler |
Equals(Ratio) | Bu örneğin belirtilen “Oran” instance ile eşit olup olmadığını belirler. |
override GetHashCode() | Bu örnek için, kullanım ömrü boyunca değiştirilemeyen bir hash kodu döndürür |
GetInverseRatio() | Bu oran için bir ters (karşılıklı) oran oluşturur ve döndürür |
SerializeDefault() | Bu oranı dizgeye seri hale getirir ve it değerini döndürür. |
override ToString() | Bu oranın dize gösterimini döndürür; “SerializeDefault()” ile aynı |
operator == | İki oranı karşılaştırır ve ikisinin eşleşip eşleşmediğini belirten bir boole değeri döndürür. |
operator != | İki oranı karşılaştırır ve ikisinin eşleşmediğini gösteren bir boole değeri döndürür. |
Alanlar
İsim | Tanım |
---|---|
static readonly Single | Tek varsayılan oran 1/1 |
Notlar
https://developer.mozilla.org/en-US/docs/Web/CSS/ratio
Ayrıca bakınız
- interface ICssDataType
- ad alanı GroupDocs.Editor.HtmlCss.Css.DataTypes
- toplantı GroupDocs.Editor