清单架构参考

本部分包含有关使用 Microsoft Power Platform CLI 生成的清单架构的参考文档。

重要

可用于 ”选项卡显示模型驱动和画布应用支持哪些元素。 建议检查每个单独属性的 “可用 ”部分,无论是否受支持。 例如,模型驱动和画布应用都支持代码元素,但代码元素中的 htmlimg 属性不支持画布应用。

元素 Description 适用于
code 指资源文件所在的路径。 模型驱动和画布应用
控制 定义组件的命名空间、版本和显示信息。 模型驱动和画布应用
css CSS 介绍如何在 UI 上显示代码组件。 模型驱动和画布应用
data-set 组件清单中的数据集节点表示一组表记录的特定可配置表示形式。 模型驱动应用
指定 external-service-usage 元素中的域 画布应用
屬地 引用此组件所依赖的另一个组件中的库。 模型驱动应用
external-service-usage 指示此控件是否使用外部服务。 如果是,请将启用的属性标志设置为 true,并将外部服务域添加到 <domain> 该属性。 使用任何外部服务的控件是高级控件,最终用户需要 Power Apps 许可证才能使用高级控件打开应用。 详细信息: 许可 画布应用
event 元素 定义可在 Power Apps Studio 中配置的 Power FX 表达式,然后在组件代码中触发。 画布应用
feature-usage 功能使用元素充当元素的 uses-feature 包装器,它们本身允许开发人员声明其组件要使用的功能。 如果未定义使用功能元素,则不需要功能使用元素。 模型驱动应用
img Web img 资源允许为代码组件添加映像。 模型驱动应用
清单 清单是定义组件的元数据文件。 它是描述的 XML 文档
- 组件的命名空间。
- 可以配置它的数据类型,可以是字段,也可以是数据集。
- 添加组件时可在应用程序中配置的任何属性。
- 组件需要的资源文件列表。
- 其中一个必须是 JavaScript Web 资源。 此 JavaScript 必须包含将实例化对象的函数。 这将实现一个接口,该接口公开组件正常运行所需的方法。 这称为组件实现库。
- 组件实现库中 JavaScript 函数的名称,该函数将返回应用所需接口的对象。
当某人在应用程序中配置组件时,清单中的数据会筛选掉可用组件,以便只有上下文的有效组件可用于配置。 组件清单中定义的属性将呈现为配置字段,以便配置控件的人员可以指定值。 然后,这些属性值在运行时可供组件函数使用。
模型驱动和画布应用
platform-action 用于指定控件依赖项按需加载,而不是加载控件时。 模型驱动和画布应用
platform-library 用作资源的平台库。
此元素用于 React 控件和平台库(预览版)。
模型驱动和画布应用
property-dependencies 定义一组属性依赖项。 画布应用
property-dependency 属性依赖项节点中的属性依赖项。 定义两个属性之间的依赖关系。 画布应用
property-set 定义数据集清单节点中的内部配置,使你能够根据配置数据集的表中给定类型的列显式配置数据集的列。 模型驱动应用
财产 属性节点定义组件需要Microsoft Dataverse 的特定可配置数据片段。 模型驱动和画布应用
资源 组件清单中的资源节点是指组件实现可视化效果所需的资源文件。 模型驱动和画布应用
resx resx Webresource 用于管理定义的本地化字符串。 模型驱动和画布应用
类型 类型组节点中的类型定义数据类型。 模型驱动应用
type-group 类型组节点定义一组由单个名称标识的类型。 此信息可用于标识特定属性支持的数据类型。 模型驱动和画布应用
types 模型驱动和画布应用
uses-feature 指示代码组件要使用的功能。 模型驱动应用

Power Apps 组件框架清单架构参考
Power Apps 组件框架 API 参考
Power Apps 组件框架概述