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