ChoiceMetadata

Metadaten für eine Dataverse-Single-Select-Spalte (Option Set / Picklist), einschließlich der verfügbaren Choice-Werte.

ChoiceMetadata Baureihe

Eigenschaften

Name
Typ
Default
Beschreibung
ChoiceLogicalNamestring
Der logische Name der Definition der Wahl (Optionsmenge) in Dataverse.
ChoicesList<ChoiceValueMetadata>
Die Liste der verfügbaren Auswahlwerte mit ihren Anzeige-Namen.
ColumnNamestring
Der logische Name der Spalte in Dataverse (z. B. 'Vorname', 'E-Mail-Adresse1').
ColumnTypeColumnType
Choice
Rückkehr zur Wahl.
Descriptionstring?
Die lokalisierte Beschreibung der Spalte, oder null, wenn keine Beschreibung konfiguriert ist.
DisplayNamestring
Der lokalisierte Anzeigename der Spalte, wie er in Dataverse konfiguriert ist.
IsGlobalbool
False
Gibt an, ob diese Wahl ein globaler Optionssatz ist, der über mehrere Tabellen geteilt wird.
IsValidForCreatebool
False
Gibt an, ob diese Spalte beim Erstellen eines neuen Datensatzes gesetzt werden kann.
IsValidForUpdatebool
False
Gibt an, ob diese Spalte beim Aktualisieren eines bestehenden Datensatzes geändert werden kann.
RequiredLevelRequiredLevel
None
Das erforderliche Level der Spalte (Keine, SystemErforderlich, AnwendungsErforderlich oder Empfohlen).
Name: ChoiceLogicalName
Typ: string
Beschreibung: Der logische Name der Definition der Wahl (Optionsmenge) in Dataverse.
Name: Choices
Typ: List<ChoiceValueMetadata>
Beschreibung: Die Liste der verfügbaren Auswahlwerte mit ihren Anzeige-Namen.
Name: ColumnName
Typ: string
Beschreibung: Der logische Name der Spalte in Dataverse (z. B. 'Vorname', 'E-Mail-Adresse1').
Name: ColumnType
Typ: ColumnType
Default: Choice
Beschreibung: Rückkehr zur Wahl.
Name: Description
Typ: string?
Beschreibung: Die lokalisierte Beschreibung der Spalte, oder null, wenn keine Beschreibung konfiguriert ist.
Name: DisplayName
Typ: string
Beschreibung: Der lokalisierte Anzeigename der Spalte, wie er in Dataverse konfiguriert ist.
Name: IsGlobal
Typ: bool
Default: False
Beschreibung: Gibt an, ob diese Wahl ein globaler Optionssatz ist, der über mehrere Tabellen geteilt wird.
Name: IsValidForCreate
Typ: bool
Default: False
Beschreibung: Gibt an, ob diese Spalte beim Erstellen eines neuen Datensatzes gesetzt werden kann.
Name: IsValidForUpdate
Typ: bool
Default: False
Beschreibung: Gibt an, ob diese Spalte beim Aktualisieren eines bestehenden Datensatzes geändert werden kann.
Name: RequiredLevel
Typ: RequiredLevel
Default: None
Beschreibung: Das erforderliche Level der Spalte (Keine, SystemErforderlich, AnwendungsErforderlich oder Empfohlen).

ChoiceValueMetadata Baureihe

Eigenschaften

Name
Typ
Default
Beschreibung
DisplayNamestring
Der lokalisierte Anzeigename der Option.
Valueint
0
Der ganzzahlige Wert der Auswahloption.
Name: DisplayName
Typ: string
Beschreibung: Der lokalisierte Anzeigename der Option.
Name: Value
Typ: int
Default: 0
Beschreibung: Der ganzzahlige Wert der Auswahloption.