Struct NullableBool

Struct NullableBool

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

Uma classe para valores booleanos com a possibilidade de verificar se o valor foi definido ou não.

public struct NullableBool : IEquatable<nullablebool>

Implementa

IEquatable<nullablebool>

Membros Herdados

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

Construtores

NullableBool(bool)

Inicializa uma nova instância da estrutura Aspose.Tasks.NullableBool com o valor booleano especificado.

public NullableBool(bool value)

Parâmetros

value bool

o valor booleano especificado.

NullableBool(bool, bool)

Inicializa uma nova instância da estrutura Aspose.Tasks.NullableBool.

public NullableBool(bool value, bool isDefined)

Parâmetros

value bool

O valor atual.

isDefined bool

O valor que indica se o valor atual está definido.

Propriedades

IsDefined

Obtém um valor que indica se o valor foi definido; caso contrário, false.

public bool IsDefined { get; }

Valor da Propriedade

bool

Value

Obtém ou define um valor que indica se o valor atual é verdadeiro ou falso.

public bool Value { get; set; }

Valor da Propriedade

bool

Métodos

Equals(NullableBool)

Retorna um sinalizador que indica se esta instância é igual à instância especificada da classe Aspose.Tasks.NullableBool.

public bool Equals(NullableBool other)

Parâmetros

other NullableBool

o objeto especificado para comparar com esta instância.

Retorna

bool

um sinalizador que indica se esta instância é igual à instância especificada da classe Aspose.Tasks.NullableBool.

Equals(object)

Retorna um sinalizador que indica se esta instância é igual ao objeto especificado.

public override bool Equals(object obj)

Parâmetros

obj object

o objeto especificado para comparar com esta instância.

Retorna

bool

um sinalizador que indica se esta instância é igual ao objeto especificado.

GetHashCode()

Retorna um valor de código hash para a instância da classe Aspose.Tasks.NullableBool.

public override int GetHashCode()

Retorna

int

retorna um valor de código hash para este objeto.

ToString()

Retorna uma string que representa o objeto atual.

public override string ToString()

Retorna

string

Uma string que representa o objeto atual.

Operadores

operator ==(NullableBool, NullableBool)

Retorna um valor que indica se esta instância é igual a um objeto especificado.

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

Parâmetros

a NullableBool

O primeiro Aspose.Tasks.NullableBool.

b NullableBool

O segundo Aspose.Tasks.NullableBool.

Retorna

bool

um valor que indica se esta instância é igual a um objeto especificado.

implicit operator bool(NullableBool)

Converte implicitamente uma instância de Aspose.Tasks.NullableBool em um valor booleano. Retorna true quando Aspose.Tasks.NullableBool.Value é true e Aspose.Tasks.NullableBool.IsDefined é true.

public static implicit operator bool(NullableBool val)

Parâmetros

val NullableBool

O valor a ser convertido.

Retorna

bool

um valor booleano.

implicit operator NullableBool(bool)

Converte implicitamente um valor booleano na instância Aspose.Tasks.NullableBool.

public static implicit operator NullableBool(bool val)

Parâmetros

val bool

Valor a ser convertido.

Retorna

NullableBool

Instância Aspose.Tasks.NullableBool convertida.

operator !=(NullableBool, NullableBool)

Retorna um valor que indica se esta instância não é igual a um objeto especificado.

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

Parâmetros

a NullableBool

O primeiro Aspose.Tasks.NullableBool.

b NullableBool

O segundo Aspose.Tasks.NullableBool.

Retorna

bool

um valor que indica se esta instância não é igual a um objeto especificado.

 Português