
Visual Basic (Usage) | ![]() |
---|---|
Dim instance As LocalizedText |
C# | |
---|---|
[DataContractAttribute(Namespace="http://opcfoundation.org/UA/2008/02/Types.xsd", IsNamespaceSetExplicitly=true)] public class LocalizedText |
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.
The following example shows a very simple use of this class to localize a welcome message
This produces the following output:
[EN-US]:Hi Everyone
[EN-GB]:Hello Everyone
Welcome
C# | ![]() |
---|---|
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() ); |
Visual Basic | ![]() |
---|---|
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() ) |
System.Object
Opc.Ua.LocalizedText
Target Platforms: Windows 7/8/10, Windows Server 2003/2008/2012/2015, .NET4.x