Show / Hide Table of Contents

    Method GlobalGetMLText

    GlobalGetMLText(MLKey, String)

    Jedes mal, wenn aus einem MLKey einen Text erzeugt wird, wird diese Methode aufgerufen.

    Die Methode kann in der Component FSGeneral.cGlobal überschrieben werden.

    Declaration
    [DocfxBrowsable]
    string GlobalGetMLText(MLKey mlkey, string iso)
    Parameters
    mlkey MLKey
    iso String
    Returns
    String
    Remarks

    Die Sprach-Hierarchie der Session, welche am GlobalObject hinterlegt ist, wird außerhalb dieser Methode aufgelöst. Besteht die Hierarchie aus mehreren Fallbacks(z.B. fr, en, de), wird diese Methode auch ggf.mehrfach nacheinander mit den unterschiedlichen Iso-Codes aufgerufen. Liefert die Methode einen Wert ungleich null oder String.Empty zurück, wird dieser als Text verwendet und es erfolgt kein weiterer Aufruf.

    Durch die Überschreibung dieser Methode ist es möglich die Ermittlung der Texte zu beeinflussen oder zu überwachen.

    Warning
    1. Diese Methode muss sehr performant gestaltet werden. Komplexe Logik kann die Performance der kompletten Anwendung sehr negativ beeinflussen.

    2. Der Basis-Aufruf muss sichergestellt werden. Ansonsten wird das komplette Wörterbuch ausgehebelt und es werden gar keine Texte mehr ermittelt.

    Back to top Generated by DocFX