Interface ISelectionFieldDefinition
Inherited Members
Namespace: Unity.Cloud.Assets
Assembly: Unity.Cloud.Assets.dll
Syntax
public interface ISelectionFieldDefinition : IFieldDefinition
Properties
AcceptedValues
The accepted values of the field.
Declaration
IEnumerable<string> AcceptedValues { get; }
Property Value
Type | Description |
---|---|
IEnumerable<string> |
Multiselection
Whether the field can have multiple values.
Declaration
bool Multiselection { get; }
Property Value
Type | Description |
---|---|
bool |
Methods
AddSelectionValuesAsync(IEnumerable<string>, CancellationToken)
Appends the parameter list to the accepted values of the field.
Declaration
Task AddSelectionValuesAsync(IEnumerable<string> acceptedValues, CancellationToken cancellationToken)
Parameters
Type | Name | Description |
---|---|---|
IEnumerable<string> | acceptedValues | An enumeration of accepted values. |
CancellationToken | cancellationToken | The cancellation token. |
Returns
Type | Description |
---|---|
Task | A task with no result. |
RemoveSelectionValuesAsync(IEnumerable<string>, CancellationToken)
Removes the parameter list from the accepted values of the field.
Declaration
Task RemoveSelectionValuesAsync(IEnumerable<string> acceptedValues, CancellationToken cancellationToken)
Parameters
Type | Name | Description |
---|---|---|
IEnumerable<string> | acceptedValues | An enumeration of accepted values. |
CancellationToken | cancellationToken | The cancellation token. |
Returns
Type | Description |
---|---|
Task | A task with no result. |
SetSelectionValuesAsync(IEnumerable<string>, CancellationToken)
Sets the parameter list as the accepted values of the field.
Declaration
Task SetSelectionValuesAsync(IEnumerable<string> acceptedValues, CancellationToken cancellationToken)
Parameters
Type | Name | Description |
---|---|---|
IEnumerable<string> | acceptedValues | An enumeration of accepted values. |
CancellationToken | cancellationToken | The cancellation token. |
Returns
Type | Description |
---|---|
Task | A task with no result. |