/// <summary> /// Exports localized text. /// </summary> private Opc.Ua.Export.LocalizedText Export(Opc.Ua.LocalizedText input) { if (input == null) { return null; } Opc.Ua.Export.LocalizedText text = new LocalizedText(); text.Locale = input.Locale; text.Value = input.Text; return text; }
/// <summary> /// Exports localized text. /// </summary> private Opc.Ua.Export.LocalizedText[] Export(Opc.Ua.LocalizedText[] input) { if (input == null) { return null; } List<Opc.Ua.Export.LocalizedText> output = new List<LocalizedText>(); for (int ii = 0; ii < input.Length; ii++) { if (input[ii] != null) { Opc.Ua.Export.LocalizedText text = new LocalizedText(); text.Locale = input[ii].Locale; text.Value = input[ii].Text; output.Add(text); } } return output.ToArray(); }