AbstractMessageSource.GetMessage(String, String, CultureInfo, Object) Method
Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

AbstractMessageSource.GetMessage(String, String, CultureInfo, Object) Method

Resolve the message identified by the supplied name.

[Visual Basic]
Public NotOverridable Overloads Sub GetMessage( _
   ByVal name As String, _
   ByVal defaultMessage As String, _
   ByVal culture As CultureInfo, _
   ParamArray arguments As Object _
) _
    Implements IMessageSource.GetMessage
public string GetMessage(
   string name,
   string defaultMessage,
   CultureInfo culture,
   params object[] arguments


The name of the message to resolve.
The default message if name is not found.
The CultureInfo that represents the culture for which the resource is localized.
The array of arguments that will be filled in for parameters within the message, or a null reference (Nothing in Visual Basic) if there are no parameters within the message. Parameters within a message should be referenced using the same syntax as the format string for the Format method.

Return Value

The resolved message if the lookup was successful (see above for the return value in the case of an unsuccessful lookup).




Note that the fallback behavior based on CultureInfo seem to have a bug that is fixed by installed .NET 1.1 Service Pack 1.

If the lookup is not successful throw NoSuchMessageException

See Also

AbstractMessageSource Class | Spring.Context.Support Namespace | AbstractMessageSource.GetMessage Overload List