type-group 要素
type-group ノードは単一の名前で識別される一連の種類を定義します。 この情報は、特定の property でサポートしているデータの種類を識別するために使用できます。
以下に使用できます
モデル駆動型アプリとキャンバス アプリ
パラメーター
件名 | 内容 | タイプ | 必要 |
---|---|---|---|
name |
データの種類名 | string |
はい |
親要素
Element | 説明 |
---|---|
control | コンポーネントの名前空間、バージョン、表示情報を定義します。 |
下位要素
要素 | 内容 | 発生回数 |
---|---|---|
type | type-group ノードの種類は、データの種類を定義します。 | 1 以上 |
type-group
は、キャンバス アプリのサポートに制限があります。 タイプ グループが共通のタイプに容易に解決できる場合、「最も互換性のある」タイプ (一般的に最も特異性の低いタイプ) が与えられた列のタイプとして選択されます。 解決可能なタイプのグループ化は次のとおりです:
- 文字列: SingleLine.Text、Multiple、SingleLine.TextArea、SingleLine.Email、SingleLine.Phone、SingleLine.URL、 SingleLine.Ticker。
- 数値: Decimal、FP、Whole.None、Currency。
- 日付: DateAndTime.DateAndTime、DateAndTime.DateOnly。
例えば、以下の型グループでは、コンポーネントは、与えられたパラメータの型として 10 進数 という値を受け取ることになります:
<type-group name="numeric">
<type>FP</type>
<type>Decimal</type>
<type>Whole.None</type>
</type-group>
type-group
に上記のいずれのグループにも含まれない値が含まれている場合や、複数のグループの値が含まれている場合は、type-group
に記載されている最初の値がそのパラメータのタイプとして選択されます。
例えば、以下の型グループでは、コンポーネントは、与えられたパラメータの型として TwoOptions という値を受け取ることになります:
<type-group name="example1">
<type>TwoOptions</type>
<type>Decimal</type>
<type>FP</type>
</type-group>
一方、次のような場合は、再び「10 進数」となります:
<type-group name="example2">
<type>Decimal</type>
<type>TwoOptions</type>
<type>FP</type>
</type-group>
例
<type-group name="numbers">
<type>Whole.None</type>
<type>Currency</type>
<type>FP</type>
<type>Decimal</type>
</type-group>
関連トピック
Power Apps component framework のマニフェスト スキーマ リファレンス
Power Apps Component Framework API の参照
Power Apps Component Framework の概要
注意
ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)
この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。