PC SOFT

AYUDA EN LÍNEA
DE WINDEV, WEBDEV Y WINDEV MOBILE

Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
  • Ejemplo
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
El es <Class> se utiliza para averiguar si el objeto utilizado es un objeto de la clase (o un objeto de una de sus clases derivadas).
Versiones 17 y posteriores
Android Esta función ya está disponible para las aplicaciones de Android.
Java Esta característica está ahora disponible para las aplicaciones Java.
iPhone/iPad Esta funcionalidad ahora está disponible para aplicaciones iPhone/iPad.
Nueva funcionalidad versión 17
Android Esta función ya está disponible para las aplicaciones de Android.
Java Esta característica está ahora disponible para las aplicaciones Java.
iPhone/iPad Esta funcionalidad ahora está disponible para aplicaciones iPhone/iPad.
Android Esta función ya está disponible para las aplicaciones de Android.
Java Esta característica está ahora disponible para las aplicaciones Java.
iPhone/iPad Esta funcionalidad ahora está disponible para aplicaciones iPhone/iPad.
Versiones 21 y posteriores
Universal Windows 10 App Esta función está disponible en el modo Universal Windows 10 App.
Apple Watch Esta función está disponible en el modo Apple Watch.
Nueva funcionalidad versión 21
Universal Windows 10 App Esta función está disponible en el modo Universal Windows 10 App.
Apple Watch Esta función está disponible en el modo Apple Watch.
Universal Windows 10 App Esta función está disponible en el modo Universal Windows 10 App.
Apple Watch Esta función está disponible en el modo Apple Watch.
Sintaxis
<Result> = <Object> is <Clase>
<Result>: booleano
  • True si el objeto utilizado es un objeto de la clase o un objeto de una de las clases derivadas,
  • False en caso contrario.
<Object>: Objeto de clase
Nombre del objeto cuyo test se debe ejecutar. Este objeto puede ser un objeto dinámico o no.
<Clase>: Clase
Nombre de la clase. El objeto puede pertenecer (o no) a esta clase.
Observaciones

Ejemplo

En este ejemplo se utilizan cuatro clases:
  • BaseClase1
  • BaseClase2
  • DerivadoClase que se deriva de BaseClase1
  • DoubleDerivedClase que se deriva de BaseClase1 y desde BaseClase2
El siguiente código se utiliza para verificar si el objeto pertenece a las diferentes clases.
Result1 is boolean
Object1 is dynamic BaseClass1 object

Object1 = new BaseClass1
Result1 = Object1 is BaseClass1 // Result1 contains "True"
Result1 = Object1 is BaseClass2 // Result1 contains "False"
Result1 = Object1 is DerivedClass // Result1 contains "False"
Result1 = Object1 is DoubleDerivedClass // Result1 contains "False"

Object1 = new DerivedClass
Result1 = Object1 is BaseClass1 // Result1 contains "True"
Result1 = Object1 is BaseClass2 // Result1 contains "False"
Result1 = Object1 is DerivedClass // Result1 contains "True"
Result1 = Object1 is DoubleDerivedClass // Result1 contains "False"

Object1 = new DoubleDerivedClass
Result1 = Object1 is BaseClass1 // Result1 contains "True"
Result1 = Object1 is BaseClass2 // Result1 contains "True"
Result1 = Object1 is DerivedClass // Result1 contains "False"
Result1 = Object1 is DoubleDerivedClass // Result1 contains "True"
Versión mínima requerida
  • Versión 16
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario