Class GoogleCloudDialogflowV2IntentMessage
A rich response message. Corresponds to the intent Response field in the Dialogflow console. For more
information, see Rich response messages.
Inheritance
System.Object
GoogleCloudDialogflowV2IntentMessage
Implements
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.Dialogflow.v2.Data
Assembly: Google.Apis.Dialogflow.v2.dll
Syntax
public class GoogleCloudDialogflowV2IntentMessage : IDirectResponseSchema
Properties
BasicCard
The basic card response for Actions on Google.
Declaration
[JsonProperty("basicCard")]
public virtual GoogleCloudDialogflowV2IntentMessageBasicCard BasicCard { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudDialogflowV2IntentMessageBasicCard |
BrowseCarouselCard
Browse carousel card for Actions on Google.
Declaration
[JsonProperty("browseCarouselCard")]
public virtual GoogleCloudDialogflowV2IntentMessageBrowseCarouselCard BrowseCarouselCard { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudDialogflowV2IntentMessageBrowseCarouselCard |
Card
The card response.
Declaration
[JsonProperty("card")]
public virtual GoogleCloudDialogflowV2IntentMessageCard Card { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudDialogflowV2IntentMessageCard |
CarouselSelect
The carousel card response for Actions on Google.
Declaration
[JsonProperty("carouselSelect")]
public virtual GoogleCloudDialogflowV2IntentMessageCarouselSelect CarouselSelect { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudDialogflowV2IntentMessageCarouselSelect |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Image
The image response.
Declaration
[JsonProperty("image")]
public virtual GoogleCloudDialogflowV2IntentMessageImage Image { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudDialogflowV2IntentMessageImage |
LinkOutSuggestion
The link out suggestion chip for Actions on Google.
Declaration
[JsonProperty("linkOutSuggestion")]
public virtual GoogleCloudDialogflowV2IntentMessageLinkOutSuggestion LinkOutSuggestion { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudDialogflowV2IntentMessageLinkOutSuggestion |
ListSelect
The list card response for Actions on Google.
Declaration
[JsonProperty("listSelect")]
public virtual GoogleCloudDialogflowV2IntentMessageListSelect ListSelect { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudDialogflowV2IntentMessageListSelect |
MediaContent
The media content card for Actions on Google.
Declaration
[JsonProperty("mediaContent")]
public virtual GoogleCloudDialogflowV2IntentMessageMediaContent MediaContent { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudDialogflowV2IntentMessageMediaContent |
Payload
A custom platform-specific response.
Declaration
[JsonProperty("payload")]
public virtual IDictionary<string, object> Payload { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.IDictionary<System.String, System.Object> |
Platform
Optional. The platform that this message is intended for.
Declaration
[JsonProperty("platform")]
public virtual string Platform { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
QuickReplies
The quick replies response.
Declaration
[JsonProperty("quickReplies")]
public virtual GoogleCloudDialogflowV2IntentMessageQuickReplies QuickReplies { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudDialogflowV2IntentMessageQuickReplies |
SimpleResponses
The voice and text-only responses for Actions on Google.
Declaration
[JsonProperty("simpleResponses")]
public virtual GoogleCloudDialogflowV2IntentMessageSimpleResponses SimpleResponses { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudDialogflowV2IntentMessageSimpleResponses |
Suggestions
The suggestion chips for Actions on Google.
Declaration
[JsonProperty("suggestions")]
public virtual GoogleCloudDialogflowV2IntentMessageSuggestions Suggestions { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudDialogflowV2IntentMessageSuggestions |
TableCard
Table card for Actions on Google.
Declaration
[JsonProperty("tableCard")]
public virtual GoogleCloudDialogflowV2IntentMessageTableCard TableCard { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudDialogflowV2IntentMessageTableCard |
Text
The text response.
Declaration
[JsonProperty("text")]
public virtual GoogleCloudDialogflowV2IntentMessageText Text { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudDialogflowV2IntentMessageText |