Table of Contents

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()

public bool AsBoolean()

Returns

bool

AsInteger()

public int AsInteger()

Returns

int

AsNumber()

public double AsNumber()

Returns

double

AsString()

public string 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