Class PropertyValue
- Namespace
- Jabra.NET.Sdk.Properties
- Assembly
- Jabra.NET.Sdk.Properties.dll
public abstract class PropertyValue : IEquatable<PropertyValue>
- Inheritance
-
PropertyValue
- Implements
-
- Derived
-
- Inherited Members
-
Methods
AsBoolean()
Returns
- bool
AsInteger()
Returns
- int
AsNumber()
Returns
- double
AsString()
Returns
- string
Equals(PropertyValue?)
public abstract bool Equals(PropertyValue? other)
Parameters
other
PropertyValue
Returns
- bool
Equals(object?)
public override bool Equals(object? obj)
Parameters
obj
object
Returns
- bool
FromBoolean(bool)
public static PropertyValue FromBoolean(bool value)
Parameters
value
bool
Returns
- PropertyValue
FromDouble(double)
public static PropertyValue FromDouble(double value)
Parameters
value
double
Returns
- PropertyValue
FromInt32(int)
public static PropertyValue FromInt32(int value)
Parameters
value
int
Returns
- PropertyValue
FromString(string)
public static PropertyValue FromString(string value)
Parameters
value
string
Returns
- PropertyValue
GetHashCode()
public override abstract int GetHashCode()
Returns
- int
ToString()
public override abstract string ToString()
Returns
- string
Operators
implicit operator PropertyValue(bool)
public static implicit operator PropertyValue(bool value)
Parameters
value
bool
Returns
- PropertyValue
implicit operator PropertyValue(double)
public static implicit operator PropertyValue(double value)
Parameters
value
double
Returns
- PropertyValue
implicit operator PropertyValue(int)
public static implicit operator PropertyValue(int value)
Parameters
value
int
Returns
- PropertyValue
implicit operator PropertyValue(string)
public static implicit operator PropertyValue(string value)
Parameters
value
string
Returns
- PropertyValue