PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Propriétés spécifiques à la description des variables de type Description de propriété
  • Manipulation
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Le type Description de Propriété permet d'obtenir des informations sur une propriété d'une classe.
Versions 18 et supérieures
iPhone/iPad Ce type de variable est désormais disponible pour les applications iPhone/iPad.
Universal Windows 10 App Ce type de variable est désormais disponible en mode Windows Store apps.
Nouveauté 18
iPhone/iPad Ce type de variable est désormais disponible pour les applications iPhone/iPad.
Universal Windows 10 App Ce type de variable est désormais disponible en mode Windows Store apps.
iPhone/iPad Ce type de variable est désormais disponible pour les applications iPhone/iPad.
Universal Windows 10 App Ce type de variable est désormais disponible en mode Windows Store apps.
Versions 21 et supérieures
Apple Watch Ce type de variable est désormais disponible en mode Apple Watch.
Nouveauté 21
Apple Watch Ce type de variable est désormais disponible en mode Apple Watch.
Apple Watch Ce type de variable est désormais disponible en mode Apple Watch.
Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable.
Exemple
// Récupère la description de la classe type de la variable x
MaDescription est une Définition
MaDescription = RécupèreDéfinition(x)
// Récupère la description de la propriété Prop de la classe
p est une Description de Propriété
p = MaDescription..Propriété["Prop"]
Remarques

Propriétés spécifiques à la description des variables de type Description de propriété

Les propriétés suivantes peuvent être utilisées pour manipuler une description de propriété :
Nom de la propriétéType manipuléEffet
Versions 22 et supérieures
Associé
Nouveauté 22
Associé
Associé
Booléen
  • Vrai si la propriété provient d'une classe associée,
  • Faux si la propriété provient d'une classe de base.
Cette propriété est disponible en lecture uniquement.
DéclarationDéfinitionDéfinition du type qui déclare la propriété.
Cette propriété est disponible en lecture uniquement.
DéfinitionDéfinitionDéfinition du type de la propriété.
Cette propriété est disponible en lecture uniquement.
EcritureBooléen
  • Vrai si la propriété est accessible en écriture,
  • Faux dans le cas contraire.
    Cette propriété est disponible en lecture uniquement.
GlobalBooléen
  • Vrai si la propriété est globale,
  • Faux dans le cas contraire.
Cette propriété est disponible en lecture uniquement.
HéritéBooléen
  • Vrai si la propriété est héritée d'une classe de base,
  • Faux dans le cas contraire.
Cette propriété est disponible en lecture uniquement.
LectureBooléen
  • Vrai si la propriété est accessible en lecture,
  • Faux dans le cas contraire.
Cette propriété est disponible en lecture uniquement.
NomChaîne de caractèresNom de la propriété.
Pour les types natifs du WLangage, le nom est renvoyé dans la langue du framework utilisé (français ou anglais).
Cette propriété est disponible en lecture uniquement.
VirtuelBooléen
  • Vrai si la propriété est virtuelle,
  • Faux dans le cas contraire.
Cette propriété est disponible en lecture uniquement.
Remarque : Ces propriétés peuvent être utilisées avec une des deux syntaxes suivantes :
  • <Nom de la variable>..<Nom de la propriété>
  • <Nom de la variable>.<Nom de la propriété>

Manipulation

La propriété décrite peut être manipulée grâce à l'indirection :
  • {<objet>, <description de propriété>}
  • {<objet>, <description de propriété>} = ...
Version minimum requise
  • Version 16
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire