ChoiceMetadata
Les métadonnées d’une colonne à sélection unique de Dataverse (ensemble d’options / liste de sélections), incluant les valeurs de choix disponibles.
ChoiceMetadata Classe
Propriétés
Nom | Type | Par défaut | Description |
|---|---|---|---|
ChoiceLogicalName | string | Le nom logique de la définition du choix (jeu d’options) dans Dataverse. | |
Choices | List<ChoiceValueMetadata> | La liste des valeurs de choix disponibles avec leurs noms d’affichage. | |
ColumnName | string | Le nom logique de la colonne dans Dataverse (par exemple « prénom », « adresse email1 »). | |
ColumnType | ColumnType | Choice | Choix de retours. |
Description | string? | La description localisée de la colonne, ou nulle si aucune description n’est configurée. | |
DisplayName | string | Le nom d’affichage localisé de la colonne tel que configuré dans Dataverse. | |
IsGlobal | bool | False | Indique si ce choix est un ensemble d’options global partagé entre plusieurs tables. |
IsValidForCreate | bool | False | Indique si cette colonne peut être définie lors de la création d’un nouvel enregistrement. |
IsValidForUpdate | bool | False | Indique si cette colonne peut être modifiée lors de la mise à jour d’un enregistrement existant. |
RequiredLevel | RequiredLevel | None | Le niveau requis de la colonne (Aucun, SystemRequired, ApplicationRequired ou Recommandé). |
Nom:
ChoiceLogicalNameType:
string
Description:
Le nom logique de la définition du choix (jeu d’options) dans Dataverse.
Nom:
ChoicesType:
List<ChoiceValueMetadata>
Description:
La liste des valeurs de choix disponibles avec leurs noms d’affichage.
Nom:
ColumnNameType:
string
Description:
Le nom logique de la colonne dans Dataverse (par exemple « prénom », « adresse email1 »).
Nom:
ColumnTypeType:
ColumnType
Par défaut:
Choice
Description:
Choix de retours.
Nom:
DescriptionType:
string?
Description:
La description localisée de la colonne, ou nulle si aucune description n’est configurée.
Nom:
DisplayNameType:
string
Description:
Le nom d’affichage localisé de la colonne tel que configuré dans Dataverse.
Nom:
IsGlobalType:
bool
Par défaut:
False
Description:
Indique si ce choix est un ensemble d’options global partagé entre plusieurs tables.
Nom:
IsValidForCreateType:
bool
Par défaut:
False
Description:
Indique si cette colonne peut être définie lors de la création d’un nouvel enregistrement.
Nom:
IsValidForUpdateType:
bool
Par défaut:
False
Description:
Indique si cette colonne peut être modifiée lors de la mise à jour d’un enregistrement existant.
Nom:
RequiredLevelType:
RequiredLevel
Par défaut:
None
Description:
Le niveau requis de la colonne (Aucun, SystemRequired, ApplicationRequired ou Recommandé).
ChoiceValueMetadata Classe
Propriétés
Nom | Type | Par défaut | Description |
|---|---|---|---|
DisplayName | string | Le nom d’affichage localisé de l’option choisie. | |
Value | int | 0 | La valeur entière de l’option de choix. |
Nom:
DisplayNameType:
string
Description:
Le nom d’affichage localisé de l’option choisie.
Nom:
ValueType:
int
Par défaut:
0
Description:
La valeur entière de l’option de choix.
