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
GoogleCloudGoogle.Cloud.DialogflowGoogle.Cloud.Dialogflow.CxV3Assembly
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/<Project
ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>/pages/<Page
ID>
.
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 |