Ratio
Innehåll
[
Dölj
]
Ratio structure
Representerar en “kvot” CSS-datatyp, som används för att beskriva bildförhållanden i mediefrågor och för rasterbilder genom att beteckna proportionen mellan två enhetslösa värden som kallas “täljare” och “nämnare”. Oföränderlig struktur.
public struct Ratio : ICloneable, ICssDataType, IEquatable<Ratio>
Egenskaper
namn | Beskrivning |
---|---|
Denominator { get; } | Returnerar en nämnare av detta förhållande |
Numerator { get; } | Returnerar en täljare för detta förhållande |
Metoder
namn | Beskrivning |
---|---|
static Create(ushort, ushort) | Skapar och returnerar en Ratio-instans från specificerad täljare och nämnare |
Calculate() | Beräknar och returnerar detta förhållande som ett enda flyttal tal |
Clone() | Returnerar en fullständig kopia av detta förhållande |
override Equals(object) | Bestämmer om den här instansen är lika med det angivna ocastade objektet, vilket förmodligen är en annan “Ratio”-instans |
Equals(Ratio) | Bestämmer om denna instans är lika med specificerad “Ratio” instans |
override GetHashCode() | Returnerar en hashkod för denna instans, som inte kan ändras under dess livstid |
GetInverseRatio() | Genererar och returnerar ett omvänt (reciprokt) förhållande för detta förhållande |
SerializeDefault() | Serialiserar detta förhållande till strängen och returnerar it |
override ToString() | Returnerar en strängrepresentation av detta förhållande; samma som “SerializeDefault()” |
operator == | Jämför två förhållanden och returnerar en boolean som anger om de två matchar. |
operator != | Jämför två förhållanden och returnerar en boolean som anger om de två inte stämmer överens. |
Fält
namn | Beskrivning |
---|---|
static readonly Single | Enkelt standardförhållande 1/1 |
Anmärkningar
https://developer.mozilla.org/en-US/docs/Web/CSS/ratio
Se även
- interface ICssDataType
- namnutrymme GroupDocs.Editor.HtmlCss.Css.DataTypes
- hopsättning GroupDocs.Editor