ViewPropertyのプロパティ
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ViewPropertyモデルは、EntityViewプロパティを特徴付ける一連のプロパティを定義します。ViewPropertyプロパティは、表示する内容を定義し、ユーザー インターフェイスがユーザー インターフェイスでEntityViewプロパティの表示に適切なコントロールを選択するためのヒントを提供します。
どのCommerceプラグインも、ビューが返される前にプロパティを追加、削除、または変更することで、返されるデータに影響を与えることができます。
次の表ではViewPropertyプロパティについて説明します。
|
財産 |
形容 |
|
Name |
ビュー プロパティの共通名。これはビュー間で共有でき、DisplayName (文字列) をローカライズするために使用されます。 |
|
DisplayName |
プロパティのローカライズされた名前。デフォルトでは、プロパティはローカライズされず、その値はNameフィールド (文字列) と同じです。 |
|
Value |
プロパティの値 (通常は未加工の値とその書式設定)。 |
|
RawValue |
フォーマットなしのマッピングからの直接値。値は、ポリシーベースの書式設定 (文字列) を使用して書式設定されます。 |
|
OriginalType |
OriginalTypeの値は、System.DateTimeOffset、System.Booleanなどの "ViewProperty" raw値システムタイプです。値が指定されていない場合は、RawValueに使用される値のタイプのFullNameに設定されます。 |
|
IsHidden |
ビュー プロパティがユーザー インターフェイスに表示されるかどうかを示します。 |
|
IsReadOnly |
ビュー プロパティが読み取り専用であるか、設定値が必要かを示します。 |
|
UiType |
ビュー内でプロパティをレンダリングする方法を制御します。Business Toolsでデフォルト ビューをレンダリングするために、"EntityLink"、"Autocomplete"、"tags"、"Options"、"List"、"SubItemLink"、"tags"、"html"、"Dropdown"、"MultiLine"、"DownloadCsv"のUIタイプが使用されます。 指定しない場合、プロパティ フィールドの値は単純なテキストとしてレンダリングされます。 |
|
IsRequired |
プロパティが必須かどうかを示します。 |
|
Policies |
制約、閉じた語彙などをアクション (文字列) のポリシーとして含みます。 |