Rappel IgnorerPropriete(NomModule : Caractere, NomTypeOuInterface : Caractere, NomPropriete : Caractere, Ignorer : Booleen Sortie, EstInvariant : Booleen Sortie);
Si la propriété doit être ignorée, le paramètre Ignorer doit être renseigné à Vrai. Si la valeur par défaut de la propriété ignorée est constante, le paramètre EstInvariant doit être renseigné à Vrai.
Toutes les propriétés qui sont ignorées de l'objet avant adaptation doivent être affectées dans l'objet après adaptation par l'appel à la méthode AffecterPropriete.
La valeur de retour doit suivre la convention de fonctionnement de l'énuméré RappelReponse.
/****************************************************************/
Rappel IIntegrationClient.IgnorerPropriete(NomModule : Caractere, NomTypeOuInterface : Caractere, NomPropriete : Caractere, Ignorer : Booleen Sortie, EstInvariant : Booleen Sortie)
/* Objet : Retourne Vrai s'il faut ignorer la propriété. */
/****************************************************************/
Debut
Si NomModule=="MonModule" Alors
Si NomTypeOuInterface=="MonType" Alors
Si NomPropriete=="MaPropriete" Alors
Ignorer=Vrai;
EstInvariant=Vrai;
Retourner RappelSucces;
Fin Si
Fin Si
Fin Si
Retourner RappelIgnore;
Fin Rappel
Pour une propriété invariante, sa valeur est demandée une seule fois. Pour une propriété dépendant des valeurs des autres propriétés du type ou de l'interface courante, sa valeur est demandée à chaque construction d'un objet.
- | - | - | - | - | - | - | - | - |