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.
DerivedFromColumnstring?
Der logische Name der Spalte, von der diese Spalte ihren Wert nimmt, oder null wenn die Säule für sich allein steht. Dataverse erstellt Begleitspalten, die den Wert einer anderen Spalte unter einer Sekunde neu veröffentlichen name: der ... name / ... yominame-Partner einer Suche, der Label-Partner einer Wahl, und dem Basiswährungs-Zwilling jeder Geldspalte, der denselben Betrag trägt in die Basiswährung der Organisation umgewandelt. Die Plattform meldet die Verbindung auf zwei verschiedene Eigenschaften — AttributeOf für die Begleiter, CalculationOf für die Basiswährungs-Zwilling – und das sind beide, aufgelöst auf eins. Die Spaltensicherung liest sie vor: Das Vorenthalten einer Kolumne muss alles zurückhalten, was sie erneut veröffentlicht, oder Das Verweigern des Kreditlimits wird creditlimit_base weiterhin mit dem echten Betrag versandt. Siehe TableMetadata.ResolveValueSourceColumn, das der Kette bis zu ihrer Wurzel folgt.
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).
SourceTypeColumnSourceType
Simple
Ob die Spalte so gespeichert wird, wie sie geschrieben wurde, oder von der Plattform aus einer anderen berechnet wird Spalten. Siehe Models.ColumnSourceType — eine berechnete Spalte gibt nicht an, welche Spalten füttern ihn, also ColumnMetadataBase.DerivedFromColumn ist für einen null, obwohl sein Wert kann durchaus abgeleitet sein.
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: DerivedFromColumn
Typ: string?
Beschreibung: Der logische Name der Spalte, von der diese Spalte ihren Wert nimmt, oder null wenn die Säule für sich allein steht. Dataverse erstellt Begleitspalten, die den Wert einer anderen Spalte unter einer Sekunde neu veröffentlichen name: der ... name / ... yominame-Partner einer Suche, der Label-Partner einer Wahl, und dem Basiswährungs-Zwilling jeder Geldspalte, der denselben Betrag trägt in die Basiswährung der Organisation umgewandelt. Die Plattform meldet die Verbindung auf zwei verschiedene Eigenschaften — AttributeOf für die Begleiter, CalculationOf für die Basiswährungs-Zwilling – und das sind beide, aufgelöst auf eins. Die Spaltensicherung liest sie vor: Das Vorenthalten einer Kolumne muss alles zurückhalten, was sie erneut veröffentlicht, oder Das Verweigern des Kreditlimits wird creditlimit_base weiterhin mit dem echten Betrag versandt. Siehe TableMetadata.ResolveValueSourceColumn, das der Kette bis zu ihrer Wurzel folgt.
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).
Name: SourceType
Typ: ColumnSourceType
Default: Simple
Beschreibung: Ob die Spalte so gespeichert wird, wie sie geschrieben wurde, oder von der Plattform aus einer anderen berechnet wird Spalten. Siehe Models.ColumnSourceType — eine berechnete Spalte gibt nicht an, welche Spalten füttern ihn, also ColumnMetadataBase.DerivedFromColumn ist für einen null, obwohl sein Wert kann durchaus abgeleitet sein.

ChoiceValueMetadata Baureihe

Eigenschaften

Name
Typ
Default
Beschreibung
Colorstring?
Die Farbe, die der Option in Dataverse als CSS-Hexfarbe (#rgb) zugewiesen wurde, #rgba, #rrggbb oder #rrggbbaa), oder null , wenn keiner gesetzt ist. Ein Wert, der nicht ein ist Hex-Farbe wird auf dem Server entfernt, daher ist es sicher, sie in einen Stil einzubauen.
DisplayNamestring
Der lokalisierte Anzeigename der Option.
Valueint
0
Der ganzzahlige Wert der Auswahloption.
Name: Color
Typ: string?
Beschreibung: Die Farbe, die der Option in Dataverse als CSS-Hexfarbe (#rgb) zugewiesen wurde, #rgba, #rrggbb oder #rrggbbaa), oder null , wenn keiner gesetzt ist. Ein Wert, der nicht ein ist Hex-Farbe wird auf dem Server entfernt, daher ist es sicher, sie in einen Stil einzubauen.
Name: DisplayName
Typ: string
Beschreibung: Der lokalisierte Anzeigename der Option.
Name: Value
Typ: int
Default: 0
Beschreibung: Der ganzzahlige Wert der Auswahloption.