public sealed class WidgetConfig.Types.UIComponentField : IMessage<WidgetConfig.Types.UIComponentField>, IEquatable<WidgetConfig.Types.UIComponentField>, IDeepCloneable<WidgetConfig.Types.UIComponentField>, IBufferMessage, IMessageReference documentation and code samples for the Discovery Engine v1 API class WidgetConfig.Types.UIComponentField.
Facet field that maps to a UI Component.
Implements
IMessageWidgetConfigTypesUIComponentField, IEquatableWidgetConfigTypesUIComponentField, IDeepCloneableWidgetConfigTypesUIComponentField, IBufferMessage, IMessageNamespace
Google.Cloud.DiscoveryEngine.V1Assembly
Google.Cloud.DiscoveryEngine.V1.dll
Constructors
UIComponentField()
public UIComponentField()UIComponentField(UIComponentField)
public UIComponentField(WidgetConfig.Types.UIComponentField other)| Parameter | |
|---|---|
| Name | Description |
other |
WidgetConfigTypesUIComponentField |
Properties
DeviceVisibility
public RepeatedField<WidgetConfig.Types.UIComponentField.Types.DeviceVisibility> DeviceVisibility { get; }The field visibility on different types of devices.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldWidgetConfigTypesUIComponentFieldTypesDeviceVisibility |
|
DisplayTemplate
public string DisplayTemplate { get; set; }The template to customize how the field is displayed. An example value would be a string that looks like: "Price: {value}".
| Property Value | |
|---|---|
| Type | Description |
string |
|
Field
public string Field { get; set; }Required. Registered field name. The format is field.abc.
| Property Value | |
|---|---|
| Type | Description |
string |
|