Dialogflow v3 API - Class PageInfo (2.21.0)

public sealed class PageInfo : IMessage<PageInfo>, IEquatable<PageInfo>, IDeepCloneable<PageInfo>, IBufferMessage, IMessage

Reference documentation and code samples for the Dialogflow v3 API class PageInfo.

Represents page information communicated to and from the webhook.

Inheritance

object > PageInfo

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

Google.Cloud.Dialogflow.Cx.V3.dll

Constructors

PageInfo()

public PageInfo()

PageInfo(PageInfo)

public PageInfo(PageInfo other)
Parameter
Name Description
other PageInfo

Properties

CurrentPage

public string CurrentPage { get; set; }

Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The unique identifier of the current page. Format: projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/pages/<PageID>.

Property Value
Type Description
string

CurrentPageAsPageName

public PageName CurrentPageAsPageName { get; set; }

PageName-typed view over the CurrentPage resource name property.

Property Value
Type Description
PageName

DisplayName

public string DisplayName { get; set; }

Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The display name of the current page.

Property Value
Type Description
string

FormInfo

public PageInfo.Types.FormInfo FormInfo { get; set; }

Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. Information about the form.

Property Value
Type Description
PageInfoTypesFormInfo