Skip to main content

DeleteOptionValueRequest

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

Summary​

Request to delete an option value from an option set. Target the option by PPDS.Dataverse.Metadata.Authoring.DeleteOptionValueRequest.Value or PPDS.Dataverse.Metadata.Authoring.DeleteOptionValueRequest.Label (exactly one).

Members​

Properties​

AttributeLogicalName​

string AttributeLogicalName { get; set; }

Gets or sets the attribute logical name (for local option sets).

DryRun​

bool DryRun { get; set; }

Gets or sets whether this is a dry-run (validate the target exists, no changes persisted) (#1172).

EntityLogicalName​

string EntityLogicalName { get; set; }

Gets or sets the entity logical name (for local option sets).

Label​

string Label { get; set; }

Gets or sets the target option label (mutually exclusive with PPDS.Dataverse.Metadata.Authoring.DeleteOptionValueRequest.Value) (#1169).

OptionSetName​

string OptionSetName { get; set; }

Gets or sets the name of the option set.

SolutionUniqueName​

string SolutionUniqueName { get; set; }

Gets or sets the unique name of the solution containing the option set.

Value​

Nullable<int> Value { get; set; }

Gets or sets the target option value (mutually exclusive with PPDS.Dataverse.Metadata.Authoring.DeleteOptionValueRequest.Label).