AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de programación reflexiva
  • Propiedades específicas de la variable description Variable s
  • Operación
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
El tipo Variable description se utiliza para get información sobre una clase o miembro de la estructura.
Observación: Para obtener más información sobre la declaración de este tipo de variable y el uso de propiedades WLanguage, consulte Declarar una variable.
Ejemplo
// Retrieves the definition of type class or structure of variable x
MyDefinition is Definition
MyDefinition = GetDefinition(x)
// Retrieves the description of nValue member of class or structure
m is Variable Description
m = MyDefinition.Variable["nValue"]
Observaciones

Propiedades específicas de la variable description Variable s

Las siguientes propiedades se pueden utilizar para manipular Variable description Variable s:
Nombre de la propiedadTipo utilizadoEfecto
Associatedbooleano
  • True si la variable proviene de un elemento asociado,
  • False si la variable proviene de un elemento base.
Esta propiedad es de solo lectura.
AttributeMappingCadena de caracteres
  • Valor del atributo <Mapping> extension para una clase o estructura,
  • "" (cadena vacía) si no se especifica el atributo (o para otros tipos).
Esta propiedad es de solo lectura.
AttributeNoteCadena de caracteres
  • Valor del atributo <Note> extension para una clase o estructura, o para sus miembros.
  • "" (cadena vacía) si no se especifica el atributo (o para otros tipos).
Esta propiedad es de solo lectura.
AttributeSerializeCadena de caracteresNombre de serialización del tipo según su nombre y el atributo <serialize>.:
  • Nombre de la clase, si no se especifica el atributo,
  • Contenido de la cadena si el atributo contiene una cadena,
  • "" (cadena vacía) si el atributo es set a False o si el tipo no es una clase.
Esta propiedad es de solo lectura.
AttributeUniqueKeybooleano
  • True si se especifica el atributo <Clave única>,
  • False en caso contrario.
Esta propiedad es de solo lectura.
DeclaraciónDefinitionDefinition de la clase o estructura que declara al miembro.
Esta propiedad es de solo lectura.
DefinitionDefinitionDefinition de tipo miembro.
Esta propiedad es de solo lectura.
denominarCadena de caracteresNombre del miembro.
Esta propiedad es de solo lectura.
Globalbooleano
  • True si el miembro es global,
  • False en caso contrario.
Esta propiedad es de solo lectura.
Heredadobooleano
  • True si el miembro se hereda de una clase base,
  • False en caso contrario.
Esta propiedad es de solo lectura.
Sombrabooleano
  • True si el miembro está a la sombra de un miembro de una clase derivada,
  • False en caso contrario.
Esta propiedad es de solo lectura.

Operación

El miembro descrito puede ser manejado a través de la indirección::
  • {<objeto>, <Variable description>}
  • {<objeto>, <Variable description>} = ...
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

Última modificación: 11/03/2023

Señalar un error o enviar una sugerencia | Ayuda local