|
|
|
|
|
- Propriétés spécifiques à la description des variables de type Description de Variable
- Manipulation
Description de Variable (Type de variable) En anglais : Variable Description
Le type Description de Variable permet d'obtenir des informations sur un membre de classe ou de structure. 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.
// Récupère la définition de la classe ou de la structure type de la variable x MaDéfinition est une Définition MaDéfinition = RécupèreDéfinition(x) // Récupère la description du membre nValeur de la classe ou de la structure m est une Description de Variable m = MaDéfinition.Variable["nValeur"] Remarques Propriétés spécifiques à la description des variables de type Description de Variable Les propriétés suivantes peuvent être utilisées pour manipuler une variable de type Description de Variable : | | | Nom de la propriété | Type manipulé | Effet |
---|
Associé | Booléen | - Vrai si la variable provient d'un élément associé,
- Faux si la variable provient d'un élément de base.
Cette propriété est disponible en lecture seulement. | AttributCléUnique | Booléen | - Vrai si l'attribut <Clé unique> est présent,
- Faux dans le cas contraire.
Cette propriété est disponible en lecture seulement. | AttributMapping | Chaîne de caractères | - Valeur de l'attribut d'extension <Mapping> pour une classe ou une structure,
- "" (chaîne vide) si l'attribut est absent (ou pour les autres types).
Cette propriété est disponible en lecture seulement. | AttributNote | Chaîne de caractères | - Valeur de l'attribut d'extension <Note> pour une classe ou une structure, ou pour leurs membres.
- "" (chaîne vide) si l'attribut est absent (ou pour les autres types).
Cette propriété est disponible en lecture seulement. | AttributSérialise | Chaîne de caractères | Nom de sérialisation du type en fonction de son nom et de l'attribut <Sérialise> : - Nom de la classe, si l'attribut est absent,
- Contenu de la chaîne si l'attribut contient une chaîne,
- "" (chaîne vide) si l'attribut contient Faux ou si le type n'est pas une classe.
Cette propriété est disponible en lecture seulement. | Déclaration | Définition | Définition de la classe ou de la structure qui déclare le membre. Cette propriété est disponible en lecture seulement. | Définition | Définition | Définition du type du membre. Cette propriété est disponible en lecture seulement. | Global | Booléen | - Vrai si le membre est global,
- Faux dans le cas contraire.
Cette propriété est disponible en lecture seulement. | Hérité | Booléen | - Vrai si le membre est hérité d'une classe de base,
- Faux dans le cas contraire.
Cette propriété est disponible en lecture seulement. | Masqué | Booléen | - Vrai si le membre est masqué par un membre d'une classe dérivée,
- Faux dans le cas contraire.
Cette propriété est disponible en lecture seulement. | Nom | Chaîne de caractères | Nom du membre. Cette propriété est disponible en lecture seulement. |
Manipulation Le membre décrit peut être manipulé grâce à l'indirection : - {<objet>, <Description de Variable>}
- {<objet>, <Description de Variable>} = ...
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|