Cette interface peut être implémentée dans les customizers de signalétique (SigCli, SigFou, SigStock, ...). Elle permet de changer le libellé d'un signalétique qui apparaît à différents endroits du programme.
Sa définition est celle-ci :
public interface ISigCaptionsChanger
{
void ChangeCaptions( ref Dictionary <MercatorApi. ApiLangues , string > defaultCaptions);
}
Elle reçoit en paramètre un dictionnaire reprenant, par langue, le libellé du signalétique. Comme ce dictionnaire est passé "par référence", il suffit de directement le modifier.
Note : il ne peut pas être ajouté ou supprimé d'éléments dans le dictionnaire.
Exemple : Changer le libellé d'un signalétique