Struct NullableBool
Nombre del espacio: Aspose.Tasks Asamblea: Aspose.Tasks.dll (25.4.0)
Una clase de valores booleanos con la posibilidad de comprobar si el valor se ha definido o no.
public struct NullableBool : IEquatable<nullablebool>
Implements
Miembros heredados
object.GetType() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Constructors
NullableBool(BOOL)
Inicializa una nueva instancia de la estructura Aspose.Tasks.NullableBool con el valor booleano especificado.
public NullableBool(bool value)
Parameters
value
bool
El valor booleano especificado.
NullableBool(El bool, bool)
Inicia una nueva instancia de la estructura Aspose.Tasks.NullableBool.
public NullableBool(bool value, bool isDefined)
Parameters
value
bool
El valor actual.
isDefined
bool
El valor que indica si se define el valor actual.
Properties
IsDefined
Recibe un valor que indica si el valor se ha definido; de lo contrario, falso.
public bool IsDefined { get; }
Valor de la propiedad
Value
Obtenga o establece un valor que indique si el valor actual es verdadero o falso.
public bool Value { get; set; }
Valor de la propiedad
Methods
Equals(NullableBool)
Devolve una bandera indicando si esta instancia es igual a la instancia especificada de la clase Aspose.Tasks.NullableBool.
public bool Equals(NullableBool other)
Parameters
other
NullableBool
el objeto especificado para comparar con esta instancia.
Returns
una bandera que indique si esta instancia es igual a la instancia especificada de la clase Aspose.Tasks.NullableBool.
Equals(Objeto)
Devolve una bandera indicando si esta instancia es igual al objeto especificado.
public override bool Equals(object obj)
Parameters
obj
object
el objeto especificado para comparar con esta instancia.
Returns
una bandera que indique si esta instancia es igual al objeto especificado.
GetHashCode()
Devolve un valor de código de hash para el ejemplo de la clase Aspose.Tasks.NullableBool.
public override int GetHashCode()
Returns
devolve un valor de código hash para este objeto.
ToString()
Retorna una línea que representa el objeto actual.
public override string ToString()
Returns
Una línea que representa el objeto actual.
Operators
El operador =(NullableBool y NullableBool)
Devolve un valor que indica si esta instancia es igual a un objeto especificado.
public static bool operator ==(NullableBool a, NullableBool b)
Parameters
El primer Aspose.Tasks.NullableBool.
El segundo Aspose.Tasks.NullableBool.
Returns
un valor que indique si esta instancia es igual a un objeto especificado
Operador implícito Bool(NullableBool)
Implicitamente converte un ejemplo de Aspose.Tasks.NullableBool en un valor booleano.Retorna verdad cuando Aspose.Tasks.NullableBool.Value es verdad y Aspose.Tasks.NullableBool.IsDefined es verdad.
public static implicit operator bool(NullableBool val)
Parameters
val
NullableBool
El valor de la conversión.
Returns
El valor booleano.
Operador implicito NullableBool(BOOL)
Converta implícitamente el valor booleano a la instancia Aspose.Tasks.NullableBool.
public static implicit operator NullableBool(bool val)
Parameters
val
bool
Valor de conversión.
Returns
Convertido Aspose.Tasks.NullableBool instancia.
Operador !=(NullableBool y NullableBool)
Devolve un valor que indica si esta instancia no es igual a un objeto especificado.
public static bool operator !=(NullableBool a, NullableBool b)
Parameters
El primer Aspose.Tasks.NullableBool.
El segundo Aspose.Tasks.NullableBool.
Returns
un valor que indique si esta instancia no es igual a un objeto especificado