SetProperty 函数

适用于: 画布应用 模型驱动应用

SetProperty 函数模拟与输入控件的交互,就像用户在控件上输入或设置值一样。 仅当在 Power Apps Test Studio 中编写测试时,此函数才可用。 可以使用 SetProperty 函数设置以下属性。

重要提示

Assert 函数仅适用于 Test Studio Power Apps。

语法

SetProperty(控制属性,值)

  • Control Property(控制属性 )–必需。 代表用户进行设置的控件属性。
  • Value –必需。 代表用户进行设置的属性值。

示例

控件​​ 属性 示例表达式
TextInput 文本 SetProperty(TextInput1.Text, "Sample text")
RichTextEditor HtmlText SetProperty(RichTextEditor1.HtmlText, "<p>Sample text</p>")
切换 SetProperty(Toggle1.Value, false)
复选框 SetProperty(Checkbox1.Value, false)
滑块 SetProperty(Slider1.Value, 10)
评级 SetProperty(Rating1.Value, 5)
DatePicker SelectedDate SetProperty(DatePicker1.SelectedDate, Date(2020,3,10))
单选 已选择 SetProperty(Radio1.Selected, "Yes")
单选 SelectedText SetProperty(Radio1.SelectedText, "Yes")
下拉 已选择 SetProperty(Dropdown1.Selected, {Value:"Sample value"})
下拉 SelectedText SetProperty(Dropdown1.SelectedText, {Value:"Sample value"})
组合框 已选择 SetProperty(Dropdown1.Selected, {Value:"Sample value"})
组合框 SelectedItems SetProperty(ComboBox1.SelectedItems, Table({Value:"Sample value"},({Value:"Sample value"}))
ListBox 已选择 SetProperty(Listbox1.Selected, {'Value':"Sample value"})
ListBox SelectedItems SetProperty(Listbox1.SelectedItems, Table({Value:"Sample value"},({Value:"Sample value"}))

另请参阅

Test Studio 概述
使用 Test Studio