JGR MSTS Editors and Tools
SimisTreeNodeValue Class
NamespacesJgr.IO.ParserSimisTreeNodeValue

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

Base class for all value nodes in a SimisTreeNode tree.
Declaration Syntax
C#Visual BasicVisual C++
[ImmutableAttribute]
public abstract class SimisTreeNodeValue : SimisTreeNode
<ImmutableAttribute> _
Public MustInherit Class SimisTreeNodeValue _
	Inherits SimisTreeNode
[ImmutableAttribute]
public ref class SimisTreeNodeValue abstract : public SimisTreeNode
Members
All MembersConstructorsMethodsPropertiesFields



IconMemberDescription
SimisTreeNodeValue()()()()
SimisTreeNodeValue(String, String, Object)
_name (Inherited from SimisTreeNode.)
_syncRoot()()()() (Inherited from ReadOnlyCollection<(Of <(<'SimisTreeNode>)>)>.)
_type (Inherited from SimisTreeNode.)
ICollection<(Of <<'(T>)>>)..::..Add(T) (Inherited from ReadOnlyCollection<(Of <(<'SimisTreeNode>)>)>.)
IList..::..Add(Object) (Inherited from ReadOnlyCollection<(Of <(<'SimisTreeNode>)>)>.)
AppendChild(SimisTreeNode)
Creates a new SimisTreeNode with an extra child appended.
(Inherited from SimisTreeNode.)
AppendChildNode(IDataTreeNode) (Inherited from SimisTreeNode.)
ICollection<(Of <<'(T>)>>)..::..Clear()()()() (Inherited from ReadOnlyCollection<(Of <(<'SimisTreeNode>)>)>.)
IList..::..Clear()()()() (Inherited from ReadOnlyCollection<(Of <(<'SimisTreeNode>)>)>.)
Contains(String) (Inherited from SimisTreeNode.)
Contains(T) (Inherited from ReadOnlyCollection<(Of <(<'SimisTreeNode>)>)>.)
IList..::..Contains(Object) (Inherited from ReadOnlyCollection<(Of <(<'SimisTreeNode>)>)>.)
CopyTo(array<T>[]()[][], Int32) (Inherited from ReadOnlyCollection<(Of <(<'SimisTreeNode>)>)>.)
ICollection..::..CopyTo(Array, Int32) (Inherited from ReadOnlyCollection<(Of <(<'SimisTreeNode>)>)>.)
Count (Inherited from ReadOnlyCollection<(Of <(<'SimisTreeNode>)>)>.)
Equals(Object) (Inherited from Object.)
EqualsByValue(Object)
Compares two nodes using only their Type and Name.
(Inherited from SimisTreeNode.)
FieldGetter(String, String, Object%) (Inherited from Object.)
FieldSetter(String, String, Object) (Inherited from Object.)
Finalize()()()() (Inherited from Object.)
GetChildNode(Object) (Inherited from SimisTreeNode.)
GetEnumerator()()()() (Inherited from ReadOnlyCollection<(Of <(<'SimisTreeNode>)>)>.)
IEnumerable..::..GetEnumerator()()()() (Inherited from ReadOnlyCollection<(Of <(<'SimisTreeNode>)>)>.)
GetFieldInfo(String, String) (Inherited from Object.)
GetFirstChild()()()() (Inherited from SimisTreeNode.)
GetHashCode()()()() (Inherited from Object.)
GetLastChild()()()() (Inherited from SimisTreeNode.)
GetNextSibling(SimisTreeNode) (Inherited from SimisTreeNode.)
GetPreviousSibling(SimisTreeNode) (Inherited from SimisTreeNode.)
GetType()()()() (Inherited from Object.)
HasChildNodes()()()() (Inherited from SimisTreeNode.)
IndexOf(T) (Inherited from ReadOnlyCollection<(Of <(<'SimisTreeNode>)>)>.)
IList..::..IndexOf(Object) (Inherited from ReadOnlyCollection<(Of <(<'SimisTreeNode>)>)>.)
InitNodeTypes()()()()
IList<(Of <<'(T>)>>)..::..Insert(Int32, T) (Inherited from ReadOnlyCollection<(Of <(<'SimisTreeNode>)>)>.)
IList..::..Insert(Int32, Object) (Inherited from ReadOnlyCollection<(Of <(<'SimisTreeNode>)>)>.)
InsertChild(SimisTreeNode, SimisTreeNode)
Creates a new SimisTreeNode with an extra child inserted.
(Inherited from SimisTreeNode.)
InsertChild(SimisTreeNode, Int32) (Inherited from SimisTreeNode.)
InsertChildNode(IDataTreeNode, IDataTreeNode) (Inherited from SimisTreeNode.)
IList..::..IsFixedSize (Inherited from ReadOnlyCollection<(Of <(<'SimisTreeNode>)>)>.)
ICollection<(Of <<'(T>)>>)..::..IsReadOnly (Inherited from ReadOnlyCollection<(Of <(<'SimisTreeNode>)>)>.)
IList..::..IsReadOnly (Inherited from ReadOnlyCollection<(Of <(<'SimisTreeNode>)>)>.)
ICollection..::..IsSynchronized (Inherited from ReadOnlyCollection<(Of <(<'SimisTreeNode>)>)>.)
Item[([( String])])
Finds and returns the first child with a matching Type (for blocks) or Name (for values).
(Inherited from SimisTreeNode.)
Item[([( Int32])]) (Inherited from ReadOnlyCollection<(Of <(<'SimisTreeNode>)>)>.)
IList<(Of <<'(T>)>>)..::..Item[([( Int32])]) (Inherited from ReadOnlyCollection<(Of <(<'SimisTreeNode>)>)>.)
IList..::..Item[([( Int32])]) (Inherited from ReadOnlyCollection<(Of <(<'SimisTreeNode>)>)>.)
Items (Inherited from ReadOnlyCollection<(Of <(<'SimisTreeNode>)>)>.)
LastIndexOf(SimisTreeNode) (Inherited from SimisTreeNode.)
list()()()() (Inherited from ReadOnlyCollection<(Of <(<'SimisTreeNode>)>)>.)
MemberwiseClone()()()() (Inherited from Object.)
Name (Inherited from SimisTreeNode.)
NodeTypes
ICollection<(Of <<'(T>)>>)..::..Remove(T) (Inherited from ReadOnlyCollection<(Of <(<'SimisTreeNode>)>)>.)
IList..::..Remove(Object) (Inherited from ReadOnlyCollection<(Of <(<'SimisTreeNode>)>)>.)
IList<(Of <<'(T>)>>)..::..RemoveAt(Int32) (Inherited from ReadOnlyCollection<(Of <(<'SimisTreeNode>)>)>.)
IList..::..RemoveAt(Int32) (Inherited from ReadOnlyCollection<(Of <(<'SimisTreeNode>)>)>.)
RemoveChild(SimisTreeNode)
Creates a new SimisTreeNode with a child removed.
(Inherited from SimisTreeNode.)
RemoveChild(Int32) (Inherited from SimisTreeNode.)
RemoveChildNode(IDataTreeNode) (Inherited from SimisTreeNode.)
Rename(String)
Creates a new SimisTreeNode with a different Name.
(Inherited from SimisTreeNode.)
ReplaceChild(SimisTreeNode, SimisTreeNode)
Creates a new SimisTreeNode with a child replaced by another.
(Inherited from SimisTreeNode.)
ReplaceChild(SimisTreeNode, Int32) (Inherited from SimisTreeNode.)
ReplaceChildNode(IDataTreeNode, Object, IDataTreeNode) (Inherited from SimisTreeNode.)
ICollection..::..SyncRoot (Inherited from ReadOnlyCollection<(Of <(<'SimisTreeNode>)>)>.)
ToString()()()() (Overrides SimisTreeNode.ToString()()()().)
ToValue<(Of <<'(T>)>>)()()()() (Overrides SimisTreeNode.ToValue<(Of <<'(T>)>>)()()()().)
Type (Inherited from SimisTreeNode.)
Value
Inheritance Hierarchy

Assembly: JGR.IO.Parser (Module: JGR.IO.Parser) Version: 0.5.4008.31682