//------------------------------------------------------------ public CResultAErreur SetValue(object objet, string strPropriete, object valeur) { CResultAErreur result = CResultAErreur.True; if (objet == null) { return(result); } SetDynamicValueDelegate setValue = CGestionnaireProprietesAjoutees.GetSetDelegate(objet.GetType(), strPropriete); if (setValue != null) { try { result = setValue(objet, valeur); } catch (Exception e) { result.EmpileErreur(new CErreurException(e)); } } return(result); }