UpdateColumnOptionRequest
- Namespace:
PPDS.Dataverse.Metadata.Authoring - Assembly:
PPDS.Dataverse - Kind: Class
Summary
Request to update an option on a column-scoped (local) option set (#1161).
Target the option by PPDS.Dataverse.Metadata.Authoring.UpdateColumnOptionRequest.Value or PPDS.Dataverse.Metadata.Authoring.UpdateColumnOptionRequest.Label (exactly one).
Members
Properties
Color
string Color { get; set; }
Gets or sets the new color (hex string, optional).
ColumnLogicalName
string ColumnLogicalName { get; set; }
Gets or sets the logical name of the Choice/Choices column.
DryRun
bool DryRun { get; set; }
Gets or sets whether to validate only, without persisting changes.
EntityLogicalName
string EntityLogicalName { get; set; }
Gets or sets the entity logical name owning the column.
Label
string Label { get; set; }
Gets or sets the target option current label (mutually exclusive with PPDS.Dataverse.Metadata.Authoring.UpdateColumnOptionRequest.Value).
NewLabel
string NewLabel { get; set; }
Gets or sets the new label to apply (optional).
Publish
bool Publish { get; set; }
Gets or sets whether to publish the entity after the change.
SolutionUniqueName
string SolutionUniqueName { get; set; }
Gets or sets the solution unique name.
Value
Nullable<int> Value { get; set; }
Gets or sets the target option value (mutually exclusive with PPDS.Dataverse.Metadata.Authoring.UpdateColumnOptionRequest.Label).