API reference
API reference
Select your platform
No SDKs available
No versions available

WitResponseNode Class

Properties

[Get]
Signature
virtual WitResponseArray Meta.WitAi.Json.WitResponseNode.AsArray
AsBool : bool
[Get][Set]
Signature
virtual bool Meta.WitAi.Json.WitResponseNode.AsBool
AsDouble : double
[Get][Set]
Signature
virtual double Meta.WitAi.Json.WitResponseNode.AsDouble
AsFloat : float
[Get][Set]
Signature
virtual float Meta.WitAi.Json.WitResponseNode.AsFloat
AsInt : int
[Get][Set]
Signature
virtual int Meta.WitAi.Json.WitResponseNode.AsInt
AsObject : WitResponseClass
[Get]
Signature
virtual WitResponseClass Meta.WitAi.Json.WitResponseNode.AsObject
AsStringArray : string []
[Get]
Signature
virtual string [] Meta.WitAi.Json.WitResponseNode.AsStringArray
ChildNodeNames : string []
[Get]
Signature
virtual string [] Meta.WitAi.Json.WitResponseNode.ChildNodeNames
Childs : IEnumerable< WitResponseNode >
[Get]
Signature
virtual IEnumerable<WitResponseNode> Meta.WitAi.Json.WitResponseNode.Childs
Count : int
[Get]
Signature
virtual int Meta.WitAi.Json.WitResponseNode.Count
DeepChilds : IEnumerable< WitResponseNode >
[Get]
Signature
IEnumerable<WitResponseNode> Meta.WitAi.Json.WitResponseNode.DeepChilds
this[int aIndex] : WitResponseNode
[Get][Set]
Signature
virtual WitResponseNode Meta.WitAi.Json.WitResponseNode.this[int aIndex]
this[string aKey] : WitResponseNode
[Get][Set]
Signature
virtual WitResponseNode Meta.WitAi.Json.WitResponseNode.this[string aKey]
Value : string
[Get][Set]
Signature
virtual string Meta.WitAi.Json.WitResponseNode.Value

Methods

Add ( aKey , aItem )
Signature
virtual void Meta.WitAi.Json.WitResponseNode.Add(string aKey, WitResponseNode aItem)
Parameters
aKey: string
Returns
void
Add ( aItem )
Signature
virtual void Meta.WitAi.Json.WitResponseNode.Add(WitResponseNode aItem)
Parameters
Returns
void
Cast< T > ( defaultValue )
Signature
virtual T Meta.WitAi.Json.WitResponseNode.Cast< T >(T defaultValue=default(T))
Parameters
defaultValue: T
Returns
T
Equals ( obj )
Signature
override bool Meta.WitAi.Json.WitResponseNode.Equals(object obj)
Parameters
obj: object
Returns
override bool
GetHashCode ()
Signature
override int Meta.WitAi.Json.WitResponseNode.GetHashCode()
Returns
override int
Remove ( aKey )
Signature
virtual WitResponseNode Meta.WitAi.Json.WitResponseNode.Remove(string aKey)
Parameters
aKey: string
Remove ( aIndex )
Signature
virtual WitResponseNode Meta.WitAi.Json.WitResponseNode.Remove(int aIndex)
Parameters
aIndex: int
Remove ( aNode )
Signature
virtual WitResponseNode Meta.WitAi.Json.WitResponseNode.Remove(WitResponseNode aNode)
Parameters
SaveToBase64 ()
Signature
string Meta.WitAi.Json.WitResponseNode.SaveToBase64()
Returns
string
SaveToCompressedBase64 ()
Signature
string Meta.WitAi.Json.WitResponseNode.SaveToCompressedBase64()
Returns
string
SaveToCompressedFile ( aFileName )
Signature
void Meta.WitAi.Json.WitResponseNode.SaveToCompressedFile(string aFileName)
Parameters
aFileName: string
Returns
void
SaveToCompressedStream ( aData )
Signature
void Meta.WitAi.Json.WitResponseNode.SaveToCompressedStream(System.IO.Stream aData)
Parameters
aData: System.IO.Stream
Returns
void
SaveToFile ( aFileName )
Signature
void Meta.WitAi.Json.WitResponseNode.SaveToFile(string aFileName)
Parameters
aFileName: string
Returns
void
SaveToStream ( aData )
Signature
void Meta.WitAi.Json.WitResponseNode.SaveToStream(System.IO.Stream aData)
Parameters
aData: System.IO.Stream
Returns
void
Serialize ( aWriter )
Signature
virtual void Meta.WitAi.Json.WitResponseNode.Serialize(System.IO.BinaryWriter aWriter)
Parameters
aWriter: System.IO.BinaryWriter
Returns
void
ToString ()
Signature
override string Meta.WitAi.Json.WitResponseNode.ToString()
Returns
override string
ToString ( aPrefix )
Signature
virtual string Meta.WitAi.Json.WitResponseNode.ToString(string aPrefix)
Parameters
aPrefix: string
Returns
string

Static Methods

Deserialize ( aReader )
Signature
static WitResponseNode Meta.WitAi.Json.WitResponseNode.Deserialize(System.IO.BinaryReader aReader)
Parameters
aReader: System.IO.BinaryReader
Equals ( oldNode , newNode )
Signature
static bool Meta.WitAi.Json.WitResponseNode.Equals(WitResponseNode oldNode, WitResponseNode newNode)
Parameters
Returns
bool
LoadFromBase64 ( aBase64 )
Signature
static WitResponseNode Meta.WitAi.Json.WitResponseNode.LoadFromBase64(string aBase64)
Parameters
aBase64: string
LoadFromCompressedBase64 ( aBase64 )
Signature
static WitResponseNode Meta.WitAi.Json.WitResponseNode.LoadFromCompressedBase64(string aBase64)
Parameters
aBase64: string
LoadFromCompressedFile ( aFileName )
Signature
static WitResponseNode Meta.WitAi.Json.WitResponseNode.LoadFromCompressedFile(string aFileName)
Parameters
aFileName: string
LoadFromCompressedStream ( aData )
Signature
static WitResponseNode Meta.WitAi.Json.WitResponseNode.LoadFromCompressedStream(System.IO.Stream aData)
Parameters
aData: System.IO.Stream
LoadFromFile ( aFileName )
Signature
static WitResponseNode Meta.WitAi.Json.WitResponseNode.LoadFromFile(string aFileName)
Parameters
aFileName: string
LoadFromStream ( aData )
Signature
static WitResponseNode Meta.WitAi.Json.WitResponseNode.LoadFromStream(System.IO.Stream aData)
Parameters
aData: System.IO.Stream
operator string ( d )
Signature
static implicit Meta.WitAi.Json.WitResponseNode.operator string(WitResponseNode d)
Parameters
Returns
implicit
operator WitResponseNode ( s )
Signature
static implicit Meta.WitAi.Json.WitResponseNode.operator WitResponseNode(string s)
Parameters
s: string
Returns
implicit
operator!= ( a , b )
Signature
static bool Meta.WitAi.Json.WitResponseNode.operator!=(WitResponseNode a, object b)
Parameters
b: object
Returns
bool
operator== ( a , b )
Signature
static bool Meta.WitAi.Json.WitResponseNode.operator==(WitResponseNode a, object b)
Parameters
b: object
Returns
bool
Parse ( aJSON )
Signature
static WitResponseNode Meta.WitAi.Json.WitResponseNode.Parse(string aJSON)
Parameters
aJSON: string

Internal Static Methods

Escape ( aText )
Signature
static string Meta.WitAi.Json.WitResponseNode.Escape(string aText)
Parameters
aText: string
Returns
string