EffectDuration Struct
The (unrestricted double or CSSNumericValue or DOMString) union of the iteration duration: a number of milliseconds or "auto".
public readonly struct EffectDuration : IEquatable<EffectDuration>- Implements
Properties
| Name | Description |
|---|---|
| Value | Gets the value: a Double, a CssNumericValue or a String. |
Value
EffectTiming.csMethods
| Name | Description |
|---|---|
| Equals(EffectDuration) | Indicates whether the current object is equal to another object of the same type. |
| Equals(object?) | Indicates whether this instance and a specified object are equal. |
| FromCssNumericValue(CssNumericValue) | Creates an EffectDuration from a CssNumericValue. |
| FromDouble(double) | Creates an EffectDuration from a number of milliseconds. |
| FromString(string) | Creates an EffectDuration from a string. |
| GetHashCode() | Returns the hash code for this instance. |
Equals overloads
Equals(EffectDuration)
EffectTiming.csIndicates whether the current object is equal to another object of the same type.
public bool Equals(EffectDuration other)Parameters
otherEffectDuration- An object to compare with this object.
Returns
bool true if the current object is equal to the other parameter; otherwise, false.
Equals(object?)
EffectTiming.csFromCssNumericValue(CssNumericValue)
EffectTiming.csCreates an EffectDuration from a CssNumericValue.
public static EffectDuration FromCssNumericValue(CssNumericValue value)FromDouble(double)
EffectTiming.csCreates an EffectDuration from a number of milliseconds.
public static EffectDuration FromDouble(double value)FromString(string)
EffectTiming.csCreates an EffectDuration from a string.
public static EffectDuration FromString(string value)GetHashCode()
EffectTiming.csOperators
| Name | Description |
|---|---|
| operator ==(EffectDuration, EffectDuration) | Determines whether two EffectDuration values are equal. |
| implicit operator EffectDuration(CssNumericValue) | Converts a CssNumericValue to an EffectDuration. |
| implicit operator EffectDuration(double) | Converts a number of milliseconds to an EffectDuration. |
| implicit operator EffectDuration(string) | Converts a string (e.g. "auto") to an EffectDuration. |
| operator !=(EffectDuration, EffectDuration) | Determines whether two EffectDuration values are not equal. |
operator ==(EffectDuration, EffectDuration)
EffectTiming.csDetermines whether two EffectDuration values are equal.
public static bool operator ==(EffectDuration left, EffectDuration right)op_Implicit overloads
implicit operator EffectDuration(CssNumericValue)
EffectTiming.csConverts a CssNumericValue to an EffectDuration.
public static implicit operator EffectDuration(CssNumericValue value)implicit operator EffectDuration(double)
EffectTiming.csConverts a number of milliseconds to an EffectDuration.
public static implicit operator EffectDuration(double value)implicit operator EffectDuration(string)
EffectTiming.csConverts a string (e.g. "auto") to an EffectDuration.
public static implicit operator EffectDuration(string value)operator !=(EffectDuration, EffectDuration)
EffectTiming.csDetermines whether two EffectDuration values are not equal.
public static bool operator !=(EffectDuration left, EffectDuration right)