AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Represents all of the information that is required to create a component.

Inheritance Hierarchy

System.Object
  Amazon.AmplifyUIBuilder.Model.CreateComponentData

Namespace: Amazon.AmplifyUIBuilder.Model
Assembly: AWSSDK.AmplifyUIBuilder.dll
Version: 3.x.y.z

Syntax

C#
public class CreateComponentData

The CreateComponentData type exposes the following members

Constructors

NameDescription
Public Method CreateComponentData()

Properties

NameTypeDescription
Public Property BindingProperties System.Collections.Generic.Dictionary<System.String, Amazon.AmplifyUIBuilder.Model.ComponentBindingPropertiesValue>

Gets and sets the property BindingProperties.

The data binding information for the component's properties.

Public Property Children System.Collections.Generic.List<Amazon.AmplifyUIBuilder.Model.ComponentChild>

Gets and sets the property Children.

A list of child components that are instances of the main component.

Public Property CollectionProperties System.Collections.Generic.Dictionary<System.String, Amazon.AmplifyUIBuilder.Model.ComponentDataConfiguration>

Gets and sets the property CollectionProperties.

The data binding configuration for customizing a component's properties. Use this for a collection component.

Public Property ComponentType System.String

Gets and sets the property ComponentType.

The component type. This can be an Amplify custom UI component or another custom component.

Public Property Events System.Collections.Generic.Dictionary<System.String, Amazon.AmplifyUIBuilder.Model.ComponentEvent>

Gets and sets the property Events.

The event configuration for the component. Use for the workflow feature in Amplify Studio that allows you to bind events and actions to components.

Public Property Name System.String

Gets and sets the property Name.

The name of the component

Public Property Overrides System.Collections.Generic.Dictionary<System.String, System.Collections.Generic.Dictionary<System.String, System.String>>

Gets and sets the property Overrides.

Describes the component properties that can be overriden to customize an instance of the component.

Public Property Properties System.Collections.Generic.Dictionary<System.String, Amazon.AmplifyUIBuilder.Model.ComponentProperty>

Gets and sets the property Properties.

Describes the component's properties.

Public Property SchemaVersion System.String

Gets and sets the property SchemaVersion.

The schema version of the component when it was imported.

Public Property SourceId System.String

Gets and sets the property SourceId.

The unique ID of the component in its original source system, such as Figma.

Public Property Tags System.Collections.Generic.Dictionary<System.String, System.String>

Gets and sets the property Tags.

One or more key-value pairs to use when tagging the component data.

Public Property Variants System.Collections.Generic.List<Amazon.AmplifyUIBuilder.Model.ComponentVariant>

Gets and sets the property Variants.

A list of the unique variants of this component.

Version Information

.NET Core App:
Supported in: 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5, 4.0, 3.5