适用于: 画布应用
模型驱动应用
该 SetProperty 函数模拟与输入控件的交互,就像用户输入或设置控件上的值一样。 仅当在 Power Apps Test Studio 中编写测试时,此函数才可用。 可以使用函数 SetProperty 设置以下属性。
重要提示
Assert 函数仅适用于 Test Studio in Power Apps。
语法
SetProperty(Control 属性,值)
- 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"})) |