Class Intent.Types.Message.Types.TableCard (3.8.0)

public sealed class TableCard : IMessage<Intent.Types.Message.Types.TableCard>, IEquatable<Intent.Types.Message.Types.TableCard>, IDeepCloneable<Intent.Types.Message.Types.TableCard>, IBufferMessage, IMessage

Table card for Actions on Google.

Inheritance

Object > Intent.Types.Message.Types.TableCard

Namespace

Google.Cloud.Dialogflow.V2

Assembly

Google.Cloud.Dialogflow.V2.dll

Constructors

TableCard()

public TableCard()

TableCard(Intent.Types.Message.Types.TableCard)

public TableCard(Intent.Types.Message.Types.TableCard other)
Parameter
NameDescription
otherIntent.Types.Message.Types.TableCard

Properties

Buttons

public RepeatedField<Intent.Types.Message.Types.BasicCard.Types.Button> Buttons { get; }

Optional. List of buttons for the card.

Property Value
TypeDescription
RepeatedField<Intent.Types.Message.Types.BasicCard.Types.Button>

ColumnProperties

public RepeatedField<Intent.Types.Message.Types.ColumnProperties> ColumnProperties { get; }

Optional. Display properties for the columns in this table.

Property Value
TypeDescription
RepeatedField<Intent.Types.Message.Types.ColumnProperties>

Image

public Intent.Types.Message.Types.Image Image { get; set; }

Optional. Image which should be displayed on the card.

Property Value
TypeDescription
Intent.Types.Message.Types.Image

Rows

public RepeatedField<Intent.Types.Message.Types.TableCardRow> Rows { get; }

Optional. Rows in this table of data.

Property Value
TypeDescription
RepeatedField<Intent.Types.Message.Types.TableCardRow>

Subtitle

public string Subtitle { get; set; }

Optional. Subtitle to the title.

Property Value
TypeDescription
String

Title

public string Title { get; set; }

Required. Title of the card.

Property Value
TypeDescription
String