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

ManifestEntity Class

An entity entry in the manifest (for example an enum). Typically used as a method parameter type.

Overview

Properties

string
ID[Get]
The is the internal name of the entity/parameter in the codebase.
string
The namespace that contains the entity/enum in the code.
string
Type[Get]
The data type for the entity on the backend. For example, wit$number.
string
Name[Get]
This is the name of the entity as understood by the backend.
List< WitKeyword >
Values[Get]
List of values this entity could assume. For an enum, these would be the enum values.
string
The fully qualified name of the assembly containing the code for the entity.

Public Member Functions

Called via JSON reflection, need preserver or it will be stripped on compile
Extracts Wit.Ai entity info from this entity.
string
override bool
Equals
( object obj )
override int

Details

Properties

string Meta.Conduit.ManifestEntity.ID
The is the internal name of the entity/parameter in the codebase.
string Meta.Conduit.ManifestEntity.Namespace
The namespace that contains the entity/enum in the code.
string Meta.Conduit.ManifestEntity.Type
The data type for the entity on the backend. For example, wit$number.
string Meta.Conduit.ManifestEntity.Name
This is the name of the entity as understood by the backend.
List<WitKeyword> Meta.Conduit.ManifestEntity.Values
List of values this entity could assume. For an enum, these would be the enum values.
string Meta.Conduit.ManifestEntity.Assembly
The fully qualified name of the assembly containing the code for the entity.

Member Functions

Meta.Conduit.ManifestEntity.ManifestEntity ( )
Called via JSON reflection, need preserver or it will be stripped on compile
WitEntityInfo Meta.Conduit.ManifestEntity.GetAsInfo ( )
Extracts Wit.Ai entity info from this entity.
Returns
The Wit entity info object.
string Meta.Conduit.ManifestEntity.GetQualifiedTypeName ( )
No description available.
override bool Meta.Conduit.ManifestEntity.Equals
( object obj )
No description available.
override int Meta.Conduit.ManifestEntity.GetHashCode ( )
No description available.
Did you find this page helpful?
Thumbs up icon
Thumbs down icon