API reference

WitResponseClass Class

Extends Meta.WitAi.Json.WitResponseNode, IEnumerable

Fields

ChildNodeNames : override string []
Signature
override string [] Meta.WitAi.Json.WitResponseClass.ChildNodeNames

Properties

Childs : override IEnumerable< WitResponseNode >
[Get]
Signature
override IEnumerable<WitResponseNode> Meta.WitAi.Json.WitResponseClass.Childs
Count : override int
[Get]
Signature
override int Meta.WitAi.Json.WitResponseClass.Count
this[int aIndex] : override WitResponseNode
[Get][Set]
Signature
override WitResponseNode Meta.WitAi.Json.WitResponseClass.this[int aIndex]
this[string aKey] : override WitResponseNode
[Get][Set]
Signature
override WitResponseNode Meta.WitAi.Json.WitResponseClass.this[string aKey]

Methods

Add ( aKey , aItem )
Signature
override void Meta.WitAi.Json.WitResponseClass.Add(string aKey, WitResponseNode aItem)
Parameters
aKey: string
Returns
override void
GetChild< T > ( aKey , defaultValue )
Signature
T Meta.WitAi.Json.WitResponseClass.GetChild< T >(string aKey, T defaultValue=default(T))
Parameters
aKey: string
defaultValue: T
Returns
T
GetEnumerator ()
Signature
IEnumerator Meta.WitAi.Json.WitResponseClass.GetEnumerator()
Returns
IEnumerator
HasChild ( child )
Signature
bool Meta.WitAi.Json.WitResponseClass.HasChild(string child)
Parameters
child: string
Returns
bool
Remove ( aKey )
Signature
override WitResponseNode Meta.WitAi.Json.WitResponseClass.Remove(string aKey)
Parameters
aKey: string
Returns
override WitResponseNode
Remove ( aIndex )
Signature
override WitResponseNode Meta.WitAi.Json.WitResponseClass.Remove(int aIndex)
Parameters
aIndex: int
Returns
override WitResponseNode
Remove ( aNode )
Signature
override WitResponseNode Meta.WitAi.Json.WitResponseClass.Remove(WitResponseNode aNode)
Parameters
Returns
override WitResponseNode
Serialize ( aWriter )
Signature
override void Meta.WitAi.Json.WitResponseClass.Serialize(System.IO.BinaryWriter aWriter)
Parameters
aWriter: System.IO.BinaryWriter
Returns
override void
ToString ()
Signature
override string Meta.WitAi.Json.WitResponseClass.ToString()
Returns
override string
ToString ( ignoreEmptyFields )
Converts this object into a JSON string.
Signature
string Meta.WitAi.Json.WitResponseClass.ToString(bool ignoreEmptyFields)
Parameters
ignoreEmptyFields: bool  when true, will skip KeyValue pairs which have empty values
Returns
string  a JSON string representing this object
ToString ( aPrefix )
Signature
override string Meta.WitAi.Json.WitResponseClass.ToString(string aPrefix)
Parameters
aPrefix: string
Returns
override string