Struct NullableBool

Struct NullableBool

Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)

Une classe pour les valeurs booléennes avec la possibilité de vérifier si la valeur a été définie ou non.

public struct NullableBool : IEquatable<nullablebool>

Implémente

IEquatable<nullablebool>

Membres hérités

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructeurs

NullableBool(bool)

Initialise une nouvelle instance de la structure Aspose.Tasks.NullableBool avec la valeur booléenne spécifiée.

public NullableBool(bool value)

Paramètres

value bool

la valeur booléenne spécifiée.

NullableBool(bool, bool)

Initialise une nouvelle instance de la structure Aspose.Tasks.NullableBool.

public NullableBool(bool value, bool isDefined)

Paramètres

value bool

La valeur actuelle.

isDefined bool

La valeur indiquant si la valeur actuelle est définie.

Propriétés

IsDefined

Obtient une valeur indiquant si la valeur a été définie ; sinon, false.

public bool IsDefined { get; }

Valeur de propriété

bool

Value

Obtient ou définit une valeur indiquant si la valeur actuelle est vraie ou fausse.

public bool Value { get; set; }

Valeur de propriété

bool

Méthodes

Equals(NullableBool)

Renvoie un indicateur indiquant si cette instance est égale à l’instance spécifiée de la classe Aspose.Tasks.NullableBool.

public bool Equals(NullableBool other)

Paramètres

other NullableBool

l’objet spécifié à comparer avec cette instance.

Renvoie

bool

un indicateur indiquant si cette instance est égale à l’instance spécifiée de la classe Aspose.Tasks.NullableBool.

Equals(object)

Renvoie un indicateur indiquant si cette instance est égale à l’objet spécifié.

public override bool Equals(object obj)

Paramètres

obj object

l’objet spécifié à comparer avec cette instance.

Renvoie

bool

un indicateur indiquant si cette instance est égale à l’objet spécifié.

GetHashCode()

Renvoie une valeur de code de hachage pour l’instance de la classe Aspose.Tasks.NullableBool.

public override int GetHashCode()

Renvoie

int

renvoie une valeur de code de hachage pour cet objet.

ToString()

Renvoie une chaîne qui représente l’objet actuel.

public override string ToString()

Renvoie

string

Une chaîne qui représente l’objet actuel.

Opérateurs

operator ==(NullableBool, NullableBool)

Renvoie une valeur indiquant si cette instance est égale à un objet spécifié.

public static bool operator ==(NullableBool a, NullableBool b)

Paramètres

a NullableBool

Le premier Aspose.Tasks.NullableBool.

b NullableBool

Le deuxième Aspose.Tasks.NullableBool.

Renvoie

bool

une valeur indiquant si cette instance est égale à un objet spécifié.

implicit operator bool(NullableBool)

Convertit implicitement une instance de Aspose.Tasks.NullableBool en une valeur booléenne. Renvoie true lorsque Aspose.Tasks.NullableBool.Value est true et Aspose.Tasks.NullableBool.IsDefined est true.

public static implicit operator bool(NullableBool val)

Paramètres

val NullableBool

La valeur à convertir.

Renvoie

bool

une valeur booléenne.

implicit operator NullableBool(bool)

Convertit implicitement la valeur booléenne en l’instance Aspose.Tasks.NullableBool.

public static implicit operator NullableBool(bool val)

Paramètres

val bool

Valeur à convertir.

Renvoie

NullableBool

Instance Aspose.Tasks.NullableBool convertie.

operator !=(NullableBool, NullableBool)

Renvoie une valeur indiquant si cette instance n’est pas égale à un objet spécifié.

public static bool operator !=(NullableBool a, NullableBool b)

Paramètres

a NullableBool

Le premier Aspose.Tasks.NullableBool.

b NullableBool

Le deuxième Aspose.Tasks.NullableBool.

Renvoie

bool

une valeur indiquant si cette instance n’est pas égale à un objet spécifié.

 Français