ChoiceMetadata
Dataverseのシングルセレクト選択(オプションセット/ピックリスト)列のメタデータで、利用可能な選択肢値も含まれます。
ChoiceMetadata クラス
性質
名称 | 種類 | デフォルト | 概要 |
|---|---|---|---|
ChoiceLogicalName | string | Dataverseにおける選択(オプションセット)定義の論理名。 | |
Choices | List<ChoiceValueMetadata> | 利用可能な選択肢値とその表示名のリスト。 | |
ColumnName | string | Dataverseにおけるカラムの論理名(例:「ファーストネーム」、「メールアドレス1」)。 | |
ColumnType | ColumnType | Choice | 返品選択肢。 |
Description | string? | 列の局所記述、または記述が設定されていない場合はヌルです。 | |
DisplayName | string | Dataverseで設定されたカラムのローカライズされた表示名。 | |
IsGlobal | bool | False | この選択肢が複数のテーブルで共有されるグローバルオプションセットかどうかを示します。 |
IsValidForCreate | bool | False | 新しいレコードを作成する際にこの列を設定できるかどうかを示します。 |
IsValidForUpdate | bool | False | 既存レコードを更新する際にこの列を変更できるかどうかを示します。 |
RequiredLevel | RequiredLevel | None | 列の必要なレベル(なし、SystemRequired、ApplicationRequired、推奨)です。 |
名称:
ChoiceLogicalName種類:
string
概要:
Dataverseにおける選択(オプションセット)定義の論理名。
名称:
Choices種類:
List<ChoiceValueMetadata>
概要:
利用可能な選択肢値とその表示名のリスト。
名称:
ColumnName種類:
string
概要:
Dataverseにおけるカラムの論理名(例:「ファーストネーム」、「メールアドレス1」)。
名称:
ColumnType種類:
ColumnType
デフォルト:
Choice
概要:
返品選択肢。
名称:
Description種類:
string?
概要:
列の局所記述、または記述が設定されていない場合はヌルです。
名称:
DisplayName種類:
string
概要:
Dataverseで設定されたカラムのローカライズされた表示名。
名称:
IsGlobal種類:
bool
デフォルト:
False
概要:
この選択肢が複数のテーブルで共有されるグローバルオプションセットかどうかを示します。
名称:
IsValidForCreate種類:
bool
デフォルト:
False
概要:
新しいレコードを作成する際にこの列を設定できるかどうかを示します。
名称:
IsValidForUpdate種類:
bool
デフォルト:
False
概要:
既存レコードを更新する際にこの列を変更できるかどうかを示します。
名称:
RequiredLevel種類:
RequiredLevel
デフォルト:
None
概要:
列の必要なレベル(なし、SystemRequired、ApplicationRequired、推奨)です。
ChoiceValueMetadata クラス
性質
名称 | 種類 | デフォルト | 概要 |
|---|---|---|---|
DisplayName | string | 選択オプションのローカライズされた表示名。 | |
Value | int | 0 | 選択オプションの整数。 |
名称:
DisplayName種類:
string
概要:
選択オプションのローカライズされた表示名。
名称:
Value種類:
int
デフォルト:
0
概要:
選択オプションの整数。
