Build 1.01.318.0

[This is preliminary documentation and is subject to change.]

Human readable qualified with a locale.

Namespace: Opc.Ua
Assembly: 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

CopyC#
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() );
Copy 
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

Inheritance Hierarchy

System..::..Object
  Opc.Ua..::..LocalizedText

See Also