Power Apps 组件框架 API 参考

本部分包含有关使用 Power Apps 组件框架创建代码组件的参考文档。

重要

  • 选项卡显示模型驱动和画布应用支持哪些 API。 建议检查每个单独的 API 方法的 “可用 ”部分,无论是否受支持。

  • Xrm object不支持使用框架不公开用于开发代码组件的方法。

Name Description 适用于
AttributeMetadata 提供有关属性/列定义的所有信息。 画布应用
客户端 提供对方法的访问权限,以确定正在使用哪个客户端、客户端是否连接到服务器以及正在使用哪种类型的设备。 模型驱动和画布应用
提供有关数据集中的列元数据的信息。 模型驱动和画布应用
ConditionExpression 提供用于筛选查询结果的表达式。 模型驱动应用
上下文 提供 Power Apps 组件框架中提供的所有属性和方法。 模型驱动和画布应用
ControlAttributes 设置格式所需的控件的属性/列。 模型驱动和画布应用
ControlAttributesType 控件属性/列类型的枚举。 模型驱动和画布应用
DataProviderCapabilities 提供对文件的所有属性的访问权限。 画布应用
数据 提供用于处理网格和视图上的数据的属性和方法。 模型驱动和画布应用
DateFormattingInfo 提供当前用户的日期格式信息。 模型驱动应用
DateTimeFieldBehavior 要设置格式的日期/时间对象的行为。 模型驱动应用
设备 提供使用本机设备功能的方法。 模型驱动和画布应用
实体 提供用于处理表数据的属性和方法。 模型驱动应用
EntityFormOptions 提供对表窗体的所有信息的访问权限。 模型驱动应用
EntityRecord 数据集记录结果的基接口。 支持按列名检索值。 模型驱动和画布应用
EntityReference 将表/实体引用封装为适合存储在状态树中的纯对象的对象。 模型驱动应用
Events 提供调用 PCF 中定义的事件的方法。 对于画布应用,制造商使用 Power Fx 配置这些事件。 对于模型驱动应用,开发人员使用 JavaScript 描述事件 画布应用
提供用于处理 Popup 服务的属性和方法。 模型驱动和画布应用
FileObject 提供对文件的所有属性的访问权限。 模型驱动应用
FilterExpression 用于表示筛选器的表达式。 模型驱动应用
筛选 提供用于筛选数据集的属性和方法。 模型驱动和画布应用
格式设置 提供用于格式化的属性和方法。 模型驱动和画布应用
ICommand 命令按钮控件类型。 模型驱动和画布应用
ImageObject 提供对图像的所有属性的访问权限。 画布应用
连接 提供属性和方法来确定哪个表已链接,并获取链接的所有表。 模型驱动应用
LookupValue 一个对象,该对象用于包含对所选查阅值的实体引用。 模型驱动应用
元数据 提供有关列定义的所有信息。 模型驱动应用
模式 提供对方法的访问权限,以获取有关代码组件的当前状态的信息。 模型驱动和画布应用
MoneyPrecisionSource 货币精度源的枚举。 它们应与 Microsoft.Xrm.Sdk.Metadata 中的 MoneyPrecisionSource 枚举匹配。 模型驱动和画布应用
导航 提供与导航相关的方法。 模型驱动和画布应用
NumberFormattingInfo 向代码组件公开的组织系统设置数字格式信息的接口。 模型驱动应用
OptionDescriptor 属性/列的选项集/选项对象。 模型驱动和画布应用
分页 提供用于分页的属性和方法。 模型驱动和画布应用
弹出 提供获取有关弹出窗口的所有信息的访问权限。 模型驱动应用
PopupService 提供用于创建和管理弹出窗口的属性和方法。 模型驱动和画布应用
位置 提供从 context.device.getCurrentPosition 方法获取地理信息的访问权限。 模型驱动和画布应用
财产 接口 context.parameters.<property_key> 模型驱动和画布应用
ReactControl 提供用于启动、更新、销毁和执行各种作的属性和方法,以使用 React 控件生成组件。此控件是 React 控件和平台库的一部分。 模型驱动和画布应用
资源 提供对方法的访问权限,以获取有关清单中定义的资源文件的所有信息。 模型驱动和画布应用
RetrieveMultipleResponse 来自 webAPI.retrieveMultipleRecords 模型驱动应用
安全值 提供有关表定义安全值的所有信息。 模型驱动应用
SortStatus 数据集列的当前排序状态。 模型驱动应用
StandardControl 提供用于启动、更新、销毁和执行各种作以生成组件的属性和方法。 模型驱动和画布应用
updatedProperties 提供有关方法中 updateView 更改的内容的信息。 可以在属性值、组件或浏览器调整大小事件中更改信息。 模型驱动和画布应用
用户设置 提供有关当前用户设置的信息。 模型驱动和画布应用
效用 为有用的方法提供容器。 模型驱动应用
WebApi 提供使用 Web API 创建和管理记录的属性和方法。 模型驱动应用