public bool LoadStringTable(string tableName, string elementName, StringTable stringTable) { PushNamespace(Namespaces.OpcUaXsd); try { if (!Peek(tableName)) { return false; } ReadStartElement(); while (Peek(elementName)) { string namespaceUri = ReadString(elementName); stringTable.Append(namespaceUri); } Skip(new XmlQualifiedName(tableName, Namespaces.OpcUaXsd)); return true; } finally { PopNamespace(); } }