Show / Hide Table of Contents

    Class DevMLString

    Diese Klasse beschreibt einen mehrsprachigen String. Darüber können die in den Designern und im Wörterbuch gesetzten Texte zur Laufzeit ermittelt werden.

    Inheritance
    Object
    DevMLString
    DevMLStringWithGlobal
    Namespace: FrameworkSystems.FrameworkBase.MultiLanguage
    Assembly: FrameworkSystems.FrameworkBase.dll
    Syntax
    [DocfxBrowsable]
    public class DevMLString : IDevMLStringCodeGeneration

    Properties

    HasKey

    Gibt zurück, ob dem DevMLString ein MLKey zugeordnet ist.

    Item[IGlobalObjects]

    Ermittelt den Text mit der Sprach-Hierarchie des übergebenen GlobalObjects (siehe LanguageHierarchy). Diese beinhaltet immer einen Fallback auf die Default-Sprache.

    Methods

    GetKey()

    Liefert den zugeordneten MLKey. Ist kein MLKey zgeordnet, dann wird null zurückgegeben.

    GetString(IGlobalObjects)

    Ermittelt den Text mit der Sprach-Hierarchie des übergebenen GlobalObjects (siehe LanguageHierarchy). Diese beinhaltet immer einen Fallback auf die Default-Sprache.

    GetString(IGlobalObjects, IEnumerable<String>)

    Ermittelt den Text für die übergebene Sprach-Hierarchie. Dabei wird für jede Sprache eine Ermittlung wie in GetString(IGlobalObjects, String) vorgenommen und der erste gefundene Text zurückgegeben. Es erfolgt kein Fallback auf die Default-Sprache.

    GetString(IGlobalObjects, String)

    Ermittelt den Text in der übergebenen Sprache. Ist für diese Sprache kein Text vorhaden, wird string.Empty zurügkgegeben. Es erfolgt kein Fallback auf die Default-Sprache..

    Back to top Generated by DocFX