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.
  • Presentación
  • Derechos de acceso
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
Presentación
Un Property es un elemento de código que incluye dos procesos:
  • un Process para recuperar el valor,
  • un Process para asignar el valor.
Un Property puede ser usado como un Variable o como un miembro (recuperación directa del valor, asignación a través del símbolo '=', ...). En tiempo de ejecución:
  • Cualquier operación que requiera leer la propiedad ejecuta el Process para recuperar el valor. Este Process debe devolver un valor.
  • Cualquier operación que requiera leer la propiedad ejecuta el Process para asignar el valor que debe Process un parámetro.
RSólo para el liderazgo Property
Para que una propiedad sea de solo lectura, se debe borrar por completo el código de asignación de la propiedad.
En este caso:
  • Si se modifica el Property en el código, se produce un error de compilación.
  • Se producirá un error en el tiempo de ejecución cuando se intente asignar la Property.
Sólo escribe Property
Para que un Property sea sólo de escritura, el código de recuperación retrieval del Property debe estar completamente despejado.
En este caso:
  • Si se lee el Property en el código, se produce un error de compilación.
  • Se producirá un error en el tiempo de ejecución al intentar leer la Property.
AndroidJava Las propiedades de clase no están disponibles.
Versiones 22 y posteriores
AndroidJava Las propiedades de clase están ahora disponibles.
Nueva funcionalidad versión 22
AndroidJava Las propiedades de clase están ahora disponibles.
AndroidJava Las propiedades de clase están ahora disponibles.
Derechos de acceso
Los procesos de recuperación y asignación pueden ser públicos, privados o protegidos.. Los derechos de acceso del Property corresponden a los derechos menos restrictivos de los dos procesos.
Derechos de acceso del Property según los derechos de acceso de los procesos:
Aasignación Process
/
Recuperación de Process
colectividad
Protegido
reservado
colectividadcolectividadcolectividadcolectividad
ProtegidocolectividadProtegidoProtegido
reservadocolectividadProtegidoreservado
Las propiedades son accesibles en las instancias y por herencia respetando las restricciones estándar de las herencias públicas, protegidas y privadas.
Si los derechos de acceso permiten las operaciones de lectura pero no las de escritura, el Property se considera como de sólo lectura.
Si los derechos de acceso permiten las operaciones de escritura pero no las de lectura, el Property se considera como de sólo escritura.
Estos casos desencadenan un error durante la compilación, pero no se desencadena ningún error en tiempo de ejecución.. Ver Derechos de acceso a una clase Property: casos especiales para más detalles.
Versión mínima requerida
  • Versión 14
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario