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.
Namespace
Google.Cloud.Dialogflow.Cx.V3Assembly
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 |