---
title: roBoolean
slug: develop/es/roboolean
docTags: 
createdAt: 2025-03-11T07:07:17.199Z
---

Este es el equivalente de objeto del tipo intrínseco Boolean. Es útil en las siguientes situaciones:

- **Cuando se necesita un objeto en lugar de un valor intrínseco**: Por ejemplo, si se agrega un Boolean a *roList*, el intérprete del lenguaje lo encapsulará automáticamente en un objeto *roBoolean* . Cuando se pasa un Boolean a una función que espera un componente de BrightScript como parámetro, BrightScript crea automáticamente el componente de BrightScript equivalente.
- **Cuando un objeto expone la** ***ifBoolean*** **interfaz**: Ese objeto puede utilizarse en cualquier expresión que espere un valor intrínseco.

## ifBoolean 

### GetBoolean() As Boolean

### SetBoolean(a As Boolean

###
