Struct NullableBool

Struct NullableBool

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

Una clase para valores booleanos con la posibilidad de verificar si el valor fue definido o no.

public struct NullableBool : IEquatable<nullablebool>

Implementa

IEquatable<nullablebool>

Miembros heredados

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

Constructores

NullableBool(bool)

Inicializa una nueva instancia de la estructura Aspose.Tasks.NullableBool con el valor booleano especificado.

public NullableBool(bool value)

Parámetros

value bool

el valor booleano especificado.

NullableBool(bool, bool)

Inicializa una nueva instancia de la estructura Aspose.Tasks.NullableBool.

public NullableBool(bool value, bool isDefined)

Parámetros

value bool

El valor actual.

isDefined bool

El valor que indica si el valor actual está definido.

Propiedades

IsDefined

Obtiene un valor que indica si el valor fue definido; de lo contrario, false.

public bool IsDefined { get; }

Valor de propiedad

bool

Value

Obtiene o establece un valor que indica si el valor actual es verdadero o falso.

public bool Value { get; set; }

Valor de propiedad

bool

Métodos

Equals(NullableBool)

Devuelve un indicador que indica si esta instancia es igual a la instancia especificada de la clase Aspose.Tasks.NullableBool.

public bool Equals(NullableBool other)

Parámetros

other NullableBool

el objeto especificado para comparar con esta instancia.

Devuelve

bool

un indicador que indica si esta instancia es igual a la instancia especificada de la clase Aspose.Tasks.NullableBool.

Equals(object)

Devuelve un indicador que indica si esta instancia es igual al objeto especificado.

public override bool Equals(object obj)

Parámetros

obj object

el objeto especificado para comparar con esta instancia.

Devuelve

bool

un indicador que indica si esta instancia es igual al objeto especificado.

GetHashCode()

Devuelve un valor de código hash para la instancia de la clase Aspose.Tasks.NullableBool.

public override int GetHashCode()

Devuelve

int

devuelve un valor de código hash para este objeto.

ToString()

Devuelve una cadena que representa el objeto actual.

public override string ToString()

Devuelve

string

Una cadena que representa el objeto actual.

Operadores

operator ==(NullableBool, NullableBool)

Devuelve un valor que indica si esta instancia es igual a un objeto especificado.

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

Parámetros

a NullableBool

El primer Aspose.Tasks.NullableBool.

b NullableBool

El segundo Aspose.Tasks.NullableBool.

Devuelve

bool

un valor que indica si esta instancia es igual a un objeto especificado.

implicit operator bool(NullableBool)

Convierte implícitamente una instancia de Aspose.Tasks.NullableBool a un valor booleano. Devuelve true cuando Aspose.Tasks.NullableBool.Value es verdadero y Aspose.Tasks.NullableBool.IsDefined es verdadero.

public static implicit operator bool(NullableBool val)

Parámetros

val NullableBool

El valor a convertir.

Devuelve

bool

un valor booleano.

implicit operator NullableBool(bool)

Convierte implícitamente un valor booleano a la instancia de Aspose.Tasks.NullableBool.

public static implicit operator NullableBool(bool val)

Parámetros

val bool

Valor a convertir.

Devuelve

NullableBool

Instancia de Aspose.Tasks.NullableBool convertida.

operator !=(NullableBool, NullableBool)

Devuelve un valor que indica si esta instancia no es igual a un objeto especificado.

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

Parámetros

a NullableBool

El primer Aspose.Tasks.NullableBool.

b NullableBool

El segundo Aspose.Tasks.NullableBool.

Devuelve

bool

un valor que indica si esta instancia no es igual a un objeto especificado.

 Español