Show / Hide Table of Contents

Class GoogleCloudDialogflowV2IntentMessage

A rich response message. Corresponds to the intent Response field in the Dialogflow console. For more information, see Rich response messages.

Inheritance
object
GoogleCloudDialogflowV2IntentMessage
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Dialogflow.v3beta1.Data
Assembly: Google.Apis.Dialogflow.v3beta1.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
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
IDictionary<string, object>

Platform

Optional. The platform that this message is intended for.

Declaration
[JsonProperty("platform")]
public virtual string Platform { get; set; }
Property Value
Type Description
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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX