C# Класс AoMBrgEditor.PssgNode

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
ParentNode PssgNode
TreeNode System.Windows.Forms.TreeNode
attributes PssgAttribute>.Dictionary
data byte[]
id int
isDataNode bool
subNodes AoMBrgEditor.PssgNode[]

Открытые методы

Метод Описание
AddAttributeInfo ( int id ) : void
FindNodes ( string nodeName, string attributeName = null, string attributeValue = null ) : List
HasAttribute ( int attributeID ) : bool

Determines whether the current node has an attribute with the specified id.

HasAttribute ( string attributeName ) : bool
PssgNode ( PssgBinaryReader reader, PssgFile file, PssgNode node, bool useDataNodeCheck ) : System
PssgNode ( PssgNode nodeToCopy ) : System
PssgNode ( int id, PssgFile file, PssgNode node, bool isDataNode ) : System
RemoveAttributeInfo ( int id ) : void
RemoveNodeInfo ( int id ) : void
ToString ( ) : string
UpdateSize ( ) : void
Write ( PssgBinaryWriter writer ) : void
this ( int attributeID ) : PssgAttribute

Gets or sets the node attribute associated with the specified attribute id.

this ( string attributeName ) : PssgAttribute

Описание методов

AddAttributeInfo() публичный Метод

public AddAttributeInfo ( int id ) : void
id int
Результат void

FindNodes() публичный Метод

public FindNodes ( string nodeName, string attributeName = null, string attributeValue = null ) : List
nodeName string
attributeName string
attributeValue string
Результат List

HasAttribute() публичный Метод

Determines whether the current node has an attribute with the specified id.
public HasAttribute ( int attributeID ) : bool
attributeID int The id of the attribute to find.
Результат bool

HasAttribute() публичный Метод

public HasAttribute ( string attributeName ) : bool
attributeName string
Результат bool

PssgNode() публичный Метод

public PssgNode ( PssgBinaryReader reader, PssgFile file, PssgNode node, bool useDataNodeCheck ) : System
reader PssgBinaryReader
file PssgFile
node PssgNode
useDataNodeCheck bool
Результат System

PssgNode() публичный Метод

public PssgNode ( PssgNode nodeToCopy ) : System
nodeToCopy PssgNode
Результат System

PssgNode() публичный Метод

public PssgNode ( int id, PssgFile file, PssgNode node, bool isDataNode ) : System
id int
file PssgFile
node PssgNode
isDataNode bool
Результат System

RemoveAttributeInfo() публичный Метод

public RemoveAttributeInfo ( int id ) : void
id int
Результат void

RemoveNodeInfo() публичный Метод

public RemoveNodeInfo ( int id ) : void
id int
Результат void

ToString() публичный Метод

public ToString ( ) : string
Результат string

UpdateSize() публичный Метод

public UpdateSize ( ) : void
Результат void

Write() публичный Метод

public Write ( PssgBinaryWriter writer ) : void
writer PssgBinaryWriter
Результат void

this() публичный Метод

Gets or sets the node attribute associated with the specified attribute id.
public this ( int attributeID ) : PssgAttribute
attributeID int The id of the attribute to get or set.
Результат PssgAttribute

this() публичный Метод

public this ( string attributeName ) : PssgAttribute
attributeName string
Результат PssgAttribute

Описание свойств

ParentNode публичное свойство

public PssgNode,AoMBrgEditor ParentNode
Результат PssgNode

TreeNode публичное свойство

public TreeNode,System.Windows.Forms TreeNode
Результат System.Windows.Forms.TreeNode

attributes публичное свойство

public Dictionary attributes
Результат PssgAttribute>.Dictionary

data публичное свойство

public byte[] data
Результат byte[]

id публичное свойство

public int id
Результат int

isDataNode публичное свойство

public bool isDataNode
Результат bool

subNodes публичное свойство

public PssgNode[],AoMBrgEditor subNodes
Результат AoMBrgEditor.PssgNode[]