Struct NullableBool
Nome do espaço: Aspose.Tasks Assembleia: Aspose.Tasks.dll (25.4.0)
Uma classe de valores booleanos com a possibilidade de verificar se o valor foi definido ou não.
public struct NullableBool : IEquatable<nullablebool>
Implements
Membros herdados
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
NullableBool(Bolha)
Inicia uma nova instância da estrutura Aspose.Tasks.NullableBool com o valor booleano especificado.
public NullableBool(bool value)
Parameters
value
bool
O valor booleano especificado.
NullableBool(Bolo, Bolo)
Inicia uma nova instância da estrutura Aspose.Tasks.NullableBool.
public NullableBool(bool value, bool isDefined)
Parameters
value
bool
O valor atual.
isDefined
bool
O valor que indica se o valor atual é definido.
Properties
IsDefined
Recebe um valor indicando se o valor foi definido; caso contrário, falso.
public bool IsDefined { get; }
Valor da propriedade
Value
Recebe ou coloca um valor indicando se o valor atual é verdadeiro ou falso.
public bool Value { get; set; }
Valor da propriedade
Methods
Equals(NullableBool)
Retorna uma bandeira indicando se esta instância é igual à instância especificada da classe Aspose.Tasks.NullableBool.
public bool Equals(NullableBool other)
Parameters
other
NullableBool
o objeto especificado para comparar com esta instância.
Returns
uma bandeira indicando se esta instância é igual à instância especificada da classe Aspose.Tasks.NullableBool.
Equals(Objeto)
Retorna uma bandeira indicando se esta instância é igual ao objeto especificado.
public override bool Equals(object obj)
Parameters
obj
object
o objeto especificado para comparar com esta instância.
Returns
uma bandeira que indique se esta instância é igual ao objeto especificado.
GetHashCode()
Retorna um valor de código de hash para o exemplo da classe Aspose.Tasks.NullableBool.
public override int GetHashCode()
Returns
Retorna um valor de código hash para este objeto.
ToString()
Retorna uma fila que representa o objeto atual.
public override string ToString()
Returns
Uma linha que representa o objeto atual.
Operators
Operador =(NullableBool e NullableBool)
Retorna um valor indicando se esta instância é igual a um objeto especificado.
public static bool operator ==(NullableBool a, NullableBool b)
Parameters
O primeiro Aspose.Tasks.NullableBool.
O segundo Aspose.Tasks.NullableBool.
Returns
um valor que indique se esta instância é igual a um objeto especificado
Operação implícita Bool(NullableBool)
Implicitamente converte um exemplo Aspose.Tasks.NullableBool em um valor booleano.Retorna verdade quando Aspose.Tasks.NullableBool.Value é verdade e Aspose.Tasks.NullableBool.IsDefined é verdade.
public static implicit operator bool(NullableBool val)
Parameters
val
NullableBool
O valor a ser convertido.
Returns
um valor booleano.
Operação NullableBool(Bolha)
Implicitamente converte o valor booleano para a instância Aspose.Tasks.NullableBool.
public static implicit operator NullableBool(bool val)
Parameters
val
bool
Valor para conversão.
Returns
Convertido Aspose.Tasks.NullableBool instância.
Operador !=(NullableBool e NullableBool)
Retorna um valor indicando se esta instância não é igual a um objeto especificado.
public static bool operator !=(NullableBool a, NullableBool b)
Parameters
O primeiro Aspose.Tasks.NullableBool.
O segundo Aspose.Tasks.NullableBool.
Returns
um valor que indique se esta instância não é igual a um objeto especificado