UpsEai.IIntegrationClient.IgnorerPropriete

Rappel IgnorerPropriete(NomModule : Caractere, NomTypeOuInterface : Caractere, NomPropriete : Caractere, Ignorer : Booleen Sortie, EstInvariant : Booleen Sortie);

Description

La méthode IgnorerPropriete permet d'ignorer la propriété de nom NomPropriete du type ou de l'interface NomTypeOuInterface du module NomModule.

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.

Exemple

/****************************************************************/
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 Fin Si
Retourner RappelIgnore;
Fin Rappel

Avertissement

Pour chaque propriété ignorée, il doit exister un module surchargeant la méthode AffecterPropriete désignant la valeur par défaut de la propriété.

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.

Voir aussi

ChangerAccesPropriete pour changer l'accès d'une propriété. RenommerPropriete pour renommer une propriété. RenommerCas pour renommer le cas d'un type. AjouterInflexionsPropriete pour ajouter des inflexions à une propriété. AjouterProprietes pour ajouter des propriétés.

Traduction

---------