C# Класс FairyGUI.Utils.XML

A simplest and readonly XML class
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Elements ( ) : XMLList
Elements ( string selector ) : XMLList
GetAttribute ( string attrName ) : string
GetAttribute ( string attrName, string defValue ) : string
GetAttributeArray ( string attrName ) : string[]
GetAttributeArray ( string attrName, char seperator ) : string[]
GetAttributeBool ( string attrName ) : bool
GetAttributeBool ( string attrName, bool defValue ) : bool
GetAttributeColor ( string attrName, Color defValue ) : Color
GetAttributeFloat ( string attrName ) : float
GetAttributeFloat ( string attrName, float defValue ) : float
GetAttributeInt ( string attrName ) : int
GetAttributeInt ( string attrName, int defValue ) : int
GetAttributeVector ( string attrName ) : Vector2
GetEnumerator ( ) : XMLList.Enumerator
GetEnumerator ( string selector ) : XMLList.Enumerator
GetNode ( string selector ) : XML
HasAttribute ( string attrName ) : bool
SetAttribute ( string attrName, string attrValue ) : void
XML ( string text ) : System

Приватные методы

Метод Описание
Cleanup ( ) : void
Parse ( string aSource ) : void
XML ( ) : System

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

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

public Elements ( ) : XMLList
Результат XMLList

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

public Elements ( string selector ) : XMLList
selector string
Результат XMLList

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

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

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

public GetAttribute ( string attrName, string defValue ) : string
attrName string
defValue string
Результат string

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

public GetAttributeArray ( string attrName ) : string[]
attrName string
Результат string[]

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

public GetAttributeArray ( string attrName, char seperator ) : string[]
attrName string
seperator char
Результат string[]

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

public GetAttributeBool ( string attrName ) : bool
attrName string
Результат bool

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

public GetAttributeBool ( string attrName, bool defValue ) : bool
attrName string
defValue bool
Результат bool

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

public GetAttributeColor ( string attrName, Color defValue ) : Color
attrName string
defValue Color
Результат Color

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

public GetAttributeFloat ( string attrName ) : float
attrName string
Результат float

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

public GetAttributeFloat ( string attrName, float defValue ) : float
attrName string
defValue float
Результат float

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

public GetAttributeInt ( string attrName ) : int
attrName string
Результат int

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

public GetAttributeInt ( string attrName, int defValue ) : int
attrName string
defValue int
Результат int

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

public GetAttributeVector ( string attrName ) : Vector2
attrName string
Результат Vector2

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

public GetEnumerator ( ) : XMLList.Enumerator
Результат XMLList.Enumerator

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

public GetEnumerator ( string selector ) : XMLList.Enumerator
selector string
Результат XMLList.Enumerator

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

public GetNode ( string selector ) : XML
selector string
Результат XML

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

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

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

public SetAttribute ( string attrName, string attrValue ) : void
attrName string
attrValue string
Результат void

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

public XML ( string text ) : System
text string
Результат System