Table of Contents

Method FormatMLKeyText

Namespace
FS.Hosting.Shared.MultiLanguage
Assembly
FS.Hosting.Shared.dll

FormatMLKeyText(MLKey, params object[])

Gibt ein MLKeyText-Objekt mit dem formatierten Text und dem MLKey zurück. Dabei wird ein String.Format(string, params object[]) mit den übergebenen Argumenten ausgeführt.

public static MLKeyText FormatMLKeyText(MLKey mlkey, params object[] args)

Parameters

mlkey MLKey

MLKey aus dem Wörterbuch.

args object[]

Returns

MLKeyText

Examples

Diese Methode wird z.B. für die Code-Messages benutzt:

// FSCodeMessage: Please specify {0}
throw new FrameworkApplicationException(MLUtil.FormatMLKeyText(MLKeys.MSG_24979a3d247546318dc673c5501d3b15, this.sName), 0);

Remarks

Für die Formatierung der übergebenen Argumente wird die Client-Culture (FS.Hosting.Shared.GlobalObj.cGlobalBase.GetClientCulture()) verwendet.

See Also

FormatMLKeyText(IFormatProvider, MLKey, params object[])

Gibt ein MLKeyText-Objekt mit dem formatierten Text und dem MLKey zurück. Dabei wird ein String.Format(string, params object[]) mit den übergebenen Argumenten ausgeführt.

public static MLKeyText FormatMLKeyText(IFormatProvider culture, MLKey mlkey, params object[] args)

Parameters

culture IFormatProvider

Die zu verwendende Culture. Bei null erfolgt ein Fallback auf die Client-Culture

mlkey MLKey

MLKey aus dem Wörterbuch.

args object[]

Returns

MLKeyText

Remarks

Für die Formatierung der übergebenen Argumente wird die Client-Culture (FS.Hosting.Shared.GlobalObj.cGlobalBase.GetClientCulture()) verwendet.