コンテナー モジュール (クライアント API)
重要
財務と業務 (Dynamics 365) モバイル アプリケーションおよびプラットフォームはサポートされなくなりました。 モバイル アプリケーションをサポートするプラットフォーム コンポーネントは、将来の更新で削除される予定です。 モバイル アプリケーションは、アプリケーション 店舗でも削除されました。 以前にインストールしたアプリケーションのインスタンスは引き続き動作します。 詳細については、削除済みまたは非推奨のプラットフォーム機能を参照してください。
コンテナー コントロールは、コントロールの任意の数を含めることができます。
指数
種類
種類
ContainerControl
階層
コントロール
└─ ContainerControl
└─ Group
└─ List
└─ Part
プロパティ
氏名 | 署名 | 説明 |
---|---|---|
コンテナ | container: ブール値 |
コントロールがコンテナーの場合は true です。 Control.container をオーバーライドします。 |
ジェネリック | generic: ブール値 (省略可) |
Control.generic から継承 |
getDataSource | getDataSource: function(): any |
Control.getDataSource から継承 |
隠れた | hidden: ブール値 |
コントロールが非常時の場合は true です。 Control.hidden から継承 |
メソッド
氏名 | 署名 | 説明 |
---|---|---|
applyDesign | applyDesign(design: Design): void | 付与されたデザインをコントロールのデザインに適用します。 Control.applyDesign から継承 |
dataEn | dataContext(): any | Control.dataContext から継承 |
getControl | getControl(controlName: string): Control | コントロールの名前の場合、コントロール インスタンスを返します。 |
getControlById | getControlById(id: string): Control | コントロールの ID の場合、コントロール インスタンスを返します。 |
getDesign | getDesign(): Design | このコントロールのデザイン オブジェクトを返します。 Control.getDesign から継承 |
は編集可能です | isEditable(): boolean | コントロールが編集可能かどうかを示すブール値。 Control.isEditable から継承 |
メタデータ | metadata(): ContainerControlMetadata | このコントロールのメタデータ オブジェクトを返します。 Control.metadata をオーバーライドします。 |
親 | parent(): コントロール | ページ | このコントロールの親 (コントロールまたはページ) を返します。 Control.parent から継承 |
根 | root(): Page | このコントロールのルート フォーム インスタンス (ページ) を返します。 Control.root から継承 |
ContainerControlDesign
階層
設計
└─ ContainerControlDesign
└─ GroupDesign
└─ ListDesign
└─ PartDesign
プロパティ
氏名 | 署名 | 説明 |
---|---|---|
alignItems | alignItems: 文字列 (省略可) |
このプロパティは、CSS プロパティ「align-items」のエイリアスです。 Design.alignItems から継承 |
自分自身を揃える | alignSelf: 文字列 (省略可) |
Design.alignSelf から継承 |
allowScroll | allowScroll: 文字列 (省略可) |
アイテムがコンテナーの空き領域に収まらないときにコンテナーがスクロールできる場合は true です。 コンテナーにスクロール可能なアイテムがある場合、スクロール領域が入れ子にならないように、このプロパティを false に設定します。 |
バックグラウンド | background: 文字列 (省略可) |
コンテナーの背景色。 |
バインド | bindings: 任意 (省略可) |
Design.bindings から継承 |
境 | border: "none" | "solid" | "left" | "right" | "top" | "bottom" (オプション) |
コントロールの境界動作。 このプロパティは、子によって継承されません。 Design.border から継承 |
色 | color: 文字列 (省略可) |
コンテナーの前景色。 Design.color から継承 |
フレックスフロー | flexFlow: 文字列 (省略可) |
このプロパティを指定すると、コンポーネントがフレックス コンテナー コンポーネントになります。 Design.flexFlow から継承 |
フレックスサイズ | flexSize: 文字列 (省略可) |
1 つの番号または 2 つの番号が文字列として書き込まれています。 たとえば、「(サイズを拡大) [(サイズを縮小)]」して、即時フレックス コンテナーの使用可能領域に対応します。 Design.flexSize から継承 |
フォントサイズ | fontSize: "medium" | "xx-small" | "x-small" | "small" | "large" | "x-large" | "xx-large" (省略可) |
比例テキスト サイズ Design.fontSize から継承 |
fontWeight | fontWeight: "normal" | "bold" (省略可) |
標準または太字のテキスト。 Design.fontWeight から継承 |
品目Border | itemBorder: "solid" | "none" (省略可) |
True の場合、リストの各行の周りに境界線が表示されます。 |
項目 | items: string | Design [ ] (省略可) |
コンテナーの内部で配置するコンポーネントを含む配列です。 |
項目の正当化 | justifyItems: "flex-start" | "flex-end" | "center" | "space-between" (省略可) |
このプロパティは CSS プロパティ「justify-content」のエイリアスです。 Design.justifyItems から継承 |
ラベル | label: 文字列 (省略可) |
Design.label から継承 |
labelPosition | labelPosition: "stacked" | "hidden" | "inline" (省略可) |
ラベルの配置方法を決定します (行われる場合)。 既定では、labelPosition が stacked に設定されています。 Design.labelPosition から継承 |
名前 | name: 文字列 (省略可) |
Design.name から継承 |
心地 | padding: "none" | "small" | "std" (省略可) |
コンポーネントのスペース動作を指定できるように許可します。 Design.padding から継承 |
種類 | type: ControlType (省略可) |
文字列としてのコントロールのタイプ。 Design.type から継承 |
ContainerControlMetadata
階層
ControlMetadata
└─ ContainerControlMetadata
└─ GroupMetadata
└─ ListMetadata
└─ PartMetadata
プロパティ
氏名 | 署名 | 説明 |
---|---|---|
境界Entity | BoundEntity: 文字列 (オプション) |
コントロールがバインドされるエンティティ。 ControlMetadata.BoundEntity から継承 |
バインド フィールド | BoundField: 文字列 (オプション) |
ControlMetadata.BoundField から継承 |
形容 | Description: 文字列 (オプション) |
コントロールの説明。 ControlMetadata.Description から継承 |
編集 | Editable: プール値 (省略可) |
コントロールが編集可能かどうかを示すブール値。 ControlMetadata.Editable から継承 |
ExtType | ExtType: ControlType (省略可) |
拡張されたコントロール タイプです。 たとえば、コントロール タイプ Input に、拡張タイプ Barcode が含まれる場合があります。 ControlMetadata.ExtType から継承 |
HelpText | HelpText: 文字列 (オプション) |
コマンドのキーボード ショートカットです。 たとえば、「(Shift + F5)」 ControlMetadata.HelpText から継承 |
隠れた | Hidden: ブール値 (オプション) |
コントロールを非表示にするかどうかを示すブール値。 ControlMetadata.Hidden から継承 |
身分証明書 | ID: 文字列 (オプション) |
コントロールの ID 文字列です。 ControlMetadata.Id から継承 |
ラベル | Label: 文字列 (省略可) |
コントロールのラベル。 たとえば、個人の名を表すコントロールに「氏名」というラベルが付いている場合があります。 ControlMetadata.Label から継承 |
名前 | Name: 文字列 (省略可) |
コントロールの名前です。 ControlMetadata.Name から継承 |
命令 | Order: 番号 (オプション) |
コントロールがページに表示される順序を示す番号。 ControlMetadata.Order から継承 |
種類 | Type: ControlType (省略可) |
コントロール タイプを示す文字列。 ControlMetadata.Type から継承 |