Skip to main content

RemoveColumnOptionRequest

  • Namespace: PPDS.Dataverse.Metadata.Authoring
  • Assembly: PPDS.Dataverse
  • Kind: Class

Summary​

Request to remove an option from a column-scoped (local) option set (#1161). Target the option by PPDS.Dataverse.Metadata.Authoring.RemoveColumnOptionRequest.Value or PPDS.Dataverse.Metadata.Authoring.RemoveColumnOptionRequest.Label (exactly one).

Members​

Properties​

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 label (mutually exclusive with PPDS.Dataverse.Metadata.Authoring.RemoveColumnOptionRequest.Value).

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.RemoveColumnOptionRequest.Label).