Table of Contents

Class TranslationTreeNode

Namespace
Tlumach.Base
Assembly
Tlumach.Base.dll

Contains a group of translation entries in the tree.

This class is for internal use and for parsers from other formats.

.
public class TranslationTreeNode
Inheritance
TranslationTreeNode
Inherited Members

Constructors

TranslationTreeNode(string)

public TranslationTreeNode(string name)

Parameters

name string

Properties

ChildNodes

public Dictionary<string, TranslationTreeNode> ChildNodes { get; }

Property Value

Dictionary<string, TranslationTreeNode>

Keys

Contains the list of keys in the node. Each key is a string without parent node names in it.

public Dictionary<string, TranslationTreeLeaf> Keys { get; }

Property Value

Dictionary<string, TranslationTreeLeaf>

Name

Contains the own name of the node (without parent names).

public string Name { get; }

Property Value

string

Methods

FindNode(string)

public TranslationTreeNode? FindNode(string name)

Parameters

name string

Returns

TranslationTreeNode

MakeNode(string)

public TranslationTreeNode? MakeNode(string name)

Parameters

name string

Returns

TranslationTreeNode