Class EntityType.Types.Entity
An entity entry for an associated entity type.
Implements
Namespace: Google.Cloud.Dialogflow.V2
Assembly: Google.Cloud.Dialogflow.V2.dll
Syntax
public sealed class EntityType.Types.Entity : IMessage<EntityType.Types.Entity>, IEquatable<EntityType.Types.Entity>, IDeepCloneable<EntityType.Types.Entity>, IBufferMessage, IMessage
Constructors
Entity()
Declaration
public Entity()
Entity(Entity)
Declaration
public Entity(EntityType.Types.Entity other)
Parameters
Type | Name | Description |
---|---|---|
EntityType.Types.Entity | other |
Properties
Synonyms
Required. A collection of value synonyms. For example, if the entity type
is vegetable, and value
is scallions, a synonym could be green
onions.
For KIND_LIST
entity types:
- This collection must contain exactly one synonym equal to
value
.
Declaration
public RepeatedField<string> Synonyms { get; }
Property Value
Type | Description |
---|---|
RepeatedField<string> |
Value
Required. The primary value associated with this entity entry. For example, if the entity type is vegetable, the value could be scallions.
For KIND_MAP
entity types:
- A reference value to be used in place of synonyms.
For KIND_LIST
entity types:
- A string that can contain references to other entity types (with or without aliases).
Declaration
public string Value { get; set; }
Property Value
Type | Description |
---|---|
string |