Show / Hide Table of Contents

Class ActionFlow

Flow that can be selected for an action. When a business selects a flow, application should open a dialog with more information and input form.

Inheritance
object
ActionFlow
Implements
IMessage<ActionFlow>
IEquatable<ActionFlow>
IDeepCloneable<ActionFlow>
IBufferMessage
IMessage
Inherited Members
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Shopping.Merchant.IssueResolution.V1
Assembly: Google.Shopping.Merchant.IssueResolution.V1.dll
Syntax
public sealed class ActionFlow : IMessage<ActionFlow>, IEquatable<ActionFlow>, IDeepCloneable<ActionFlow>, IBufferMessage, IMessage

Constructors

ActionFlow()

Declaration
public ActionFlow()

ActionFlow(ActionFlow)

Declaration
public ActionFlow(ActionFlow other)
Parameters
Type Name Description
ActionFlow other

Properties

DialogButtonLabel

Label for the button to trigger the action from the action dialog. For example: "Request review"

Declaration
public string DialogButtonLabel { get; set; }
Property Value
Type Description
string

DialogCallout

Important message to be highlighted in the request dialog. For example: "You can only request a review for disagreeing with this issue once. If it's not approved, you'll need to fix the issue and wait a few days before you can request another review."

Declaration
public Callout DialogCallout { get; set; }
Property Value
Type Description
Callout

DialogMessage

Message displayed in the request dialog. For example: "Make sure you've fixed all your country-specific issues. If not, you may have to wait 7 days to request another review". There may be an more information to be shown in a tooltip.

Declaration
public TextWithTooltip DialogMessage { get; set; }
Property Value
Type Description
TextWithTooltip

DialogTitle

Title of the request dialog. For example: "Before you request a review"

Declaration
public string DialogTitle { get; set; }
Property Value
Type Description
string

Id

Not for display but need to be sent back for the selected action flow.

Declaration
public string Id { get; set; }
Property Value
Type Description
string

Inputs

A list of input fields.

Declaration
public RepeatedField<InputField> Inputs { get; }
Property Value
Type Description
RepeatedField<InputField>

Label

Text value describing the intent for the action flow. It can be used as an input label if business needs to pick one of multiple flows. For example: "I disagree with the issue"

Declaration
public string Label { get; set; }
Property Value
Type Description
string
In this article
Back to top Generated by DocFX