## NullableBool structure

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

```csharp
public struct NullableBool : IEquatable<NullableBool>
```

## Constructores

| Nombre | Descripción |
| --- | --- |
| [NullableBool](nullablebool/#constructor)(bool) | Inicializa una nueva instancia del`NullableBool` estructura con el valor booleano especificado. |
| [NullableBool](nullablebool/#constructor_1)(bool, bool) | Inicializa una nueva instancia del`NullableBool` estructura. |

## Propiedades

| Nombre | Descripción |
| --- | --- |
| [IsDefined](../../aspose.tasks/nullablebool/isdefined/) { get; } | Obtiene un valor que indica si se definió el valor; de lo contrario, false. |
| [Value](../../aspose.tasks/nullablebool/value/) { get; set; } | Obtiene o establece un valor que indica si el valor actual es verdadero o falso. |

## Métodos

| Nombre | Descripción |
| --- | --- |
| [Equals](../../aspose.tasks/nullablebool/equals/#equals)(NullableBool) | Devuelve un indicador que indica si esta instancia es igual a la instancia especificada del`NullableBool` clase. |
| override [Equals](../../aspose.tasks/nullablebool/equals/#equals_1)(object) | Devuelve un indicador que indica si esta instancia es igual al objeto especificado. |
| override [GetHashCode](../../aspose.tasks/nullablebool/gethashcode/)() | Devuelve un valor de código hash para la instancia del`NullableBool` clase. |
| override [ToString](../../aspose.tasks/nullablebool/tostring/)() | Devuelve una cadena que representa el objeto actual. |
| [operator ==](../../aspose.tasks/nullablebool/op_equality/) | Devuelve un valor que indica si esta instancia es igual a un objeto especificado. |
| [implicit operator](../../aspose.tasks/nullablebool/op_implicit/#op_implicit_1) | Implícitamente convierte un`NullableBool` instancia a un valor booleano. Devuelve verdadero cuando[`Value`](./value/) es cierto y[`IsDefined`](./isdefined/) es cierto. (2 operators) |
| [operator !=](../../aspose.tasks/nullablebool/op_inequality/) | Devuelve un valor que indica si esta instancia no es igual a un objeto especificado. |

### Ver también

* espacio de nombres [Aspose.Tasks](../../aspose.tasks/)
* asamblea [Aspose.Tasks](../../)


