Build 1.01.318.0
Assembly: Opc.Ua.Core (in Opc.Ua.Core.dll) Version: 1.1.318.1 (1.01.318.1)
CopyC#
Copy
[This is preliminary documentation and is subject to change.]
Human readable qualified with a locale.
Namespace: Opc.UaAssembly: Opc.Ua.Core (in Opc.Ua.Core.dll) Version: 1.1.318.1 (1.01.318.1)
Syntax
| C# |
|---|
public class LocalizedText : IFormattable, ICloneable |
| Visual Basic |
|---|
Public Class LocalizedText _ Implements IFormattable, ICloneable |
| Visual C++ |
|---|
public ref class LocalizedText : IFormattable, ICloneable |
Remarks
The LocalizedText is defined in Part 3 - Address Space Model, Section 7.5, titled
LocalizedText.
This class provides a wrapper for posting text that is qualified with the locale that it is
intended for.
Examples
The following example shows a very simple use of this class to localize a welcome message
LocalizedText welcomeUS = new LocalizedText( "Hi Everyone", "EN-US" ); LocalizedText welcomeGB = new LocalizedText( "Hello Everyone", "EN-GB" ); LocalizedText welcomeNoLocale = new LocalizedText( "Welcome" ); Utils.Trace( welcomeUS.ToString() ); Utils.Trace( welcomeGB.ToString() ); Utils.Trace( welcomeNoLocale.ToString() );
Dim welcomeUS As LocalizedText = New LocalizedText( "Hi Everyone", "EN-GB" ) Dim welcomeGB As LocalizedText = New LocalizedText( "Hello Everyone", "EN-GB" ) Dim welcomeNoLocale As LocalizedText = New LocalizedText( "Welcome" ) Utils.Trace( welcomeUS.ToString() ) Utils.Trace( welcomeGB.ToString() ) Utils.Trace( welcomeNoLocale.ToString() )
This produces the following output:
[EN-US]:Hi Everyone
[EN-GB]:Hello Everyone
Welcome