Aardvark.Base


XmlItem

Constructors

ConstructorDescription
new()
Signature: unit -> unit
new(name, atts)
Signature: (name:Symbol * atts:XmlAtt []) -> unit
new(name, str)
Signature: (name:Symbol * str:string) -> unit
new(name, text)
Signature: (name:Symbol * text:Text) -> unit
new(name, obj)
Signature: (name:Symbol * obj:obj) -> unit
new(name, xmlItem, xmlItems)
Signature: (name:Symbol * xmlItem:IXml * xmlItems:IXml []) -> unit

Instance members

Instance memberDescription
Add(att)
Signature: att:XmlAtt -> unit
Add(text)
Signature: text:Text -> unit
Add(node)
Signature: node:IXml -> unit
Attribute(symbol)
Signature: symbol:Symbol -> Text
Count
Signature: int
FirstSub()
Signature: unit -> 'T
Type parameters: 'T
FirstSub(index)
Signature: index:byref<int> -> 'T
Type parameters: 'T
FirstSub(predicate)
Signature: predicate:Func<'T,bool> -> 'T
Type parameters: 'T
FirstSub(predicate, index)
Signature: (predicate:Func<'T,bool> * index:byref<int>) -> 'T
Type parameters: 'T
FirstSubItemWithName(name)
Signature: name:string -> XmlItem
FirstSubItemWithName(name)
Signature: name:Symbol -> XmlItem
FirstSubItemWithName(name, index)
Signature: (name:string * index:byref<int>) -> XmlItem
FirstSubItemWithName(name, index)
Signature: (name:Symbol * index:byref<int>) -> XmlItem
[()]
Signature: unit -> int
NextSub(index)
Signature: index:byref<int> -> 'T
Type parameters: 'T
NextSub(predicate, index)
Signature: (predicate:Func<'T,bool> * index:byref<int>) -> 'T
Type parameters: 'T
NextSubIndex(i)
Signature: i:int -> int
Type parameters: 'T
NextSubIndex(item, i)
Signature: (item:byref<'T> * i:int) -> int
Type parameters: 'T
NextSubItemWithName(name, index)
Signature: (name:string * index:byref<int>) -> XmlItem
NextSubItemWithName(name, index)
Signature: (name:Symbol * index:byref<int>) -> XmlItem
Remove()
Signature: unit -> IXml
RequiredOnlySub()
Signature: unit -> 'T
Type parameters: 'T
RequiredOnlySubString
Signature: string
RequiredOnlySubText
Signature: Text
RequiredSub(predicate)
Signature: predicate:Func<'T,bool> -> 'T
Type parameters: 'T
RequiredSub(predicate, index)
Signature: (predicate:Func<'T,bool> * index:byref<int>) -> 'T
Type parameters: 'T
RequiredSubItemStringOnlyWithName(name)
Signature: name:Symbol -> string
RequiredSubItemWithName(name)
Signature: name:string -> XmlItem
RequiredSubItemWithName(name)
Signature: name:Symbol -> XmlItem
RequiredSubItemWithName(name, index)
Signature: (name:string * index:byref<int>) -> XmlItem
RequiredSubItemWithName(name, index)
Signature: (name:Symbol * index:byref<int>) -> XmlItem
Sub(predicate)
Signature: predicate:Func<'T,bool> -> 'T
Type parameters: 'T
Sub(predicate, index)
Signature: (predicate:Func<'T,bool> * index:byref<int>) -> 'T
Type parameters: 'T
SubCount()
Signature: unit -> int
Type parameters: 'T
SubItemsWithName(name)
Signature: name:Symbol -> IEnumerable<XmlItem>
SubItemWithName(name)
Signature: name:string -> XmlItem
SubItemWithName(name)
Signature: name:Symbol -> XmlItem
SubItemWithName(name, index)
Signature: (name:string * index:byref<int>) -> XmlItem
SubItemWithName(name, index)
Signature: (name:Symbol * index:byref<int>) -> XmlItem
WriteTo(writer, indent)
Signature: (writer:StreamWriter * indent:int) -> unit
Modifiers: abstract
Fork me on GitHub