Функция SetProperty
Применимо к: Приложениям Canvas Приложениям, управляемым моделями
Функция SetProperty имитирует взаимодействие с элементами управления вводом, как если бы пользователь указал или установил значение элемента управления. Эта функция доступна только при написании тестов в Power Apps Test Studio. Следующие свойства можно задать с помощью функции SetProperty.
Внимание
Функция Assert доступна только для Test Studio Power Apps.
Синтаксис
SetProperty(Свойство управления, значение)
- Свойство управления – Обязательно. Свойство элемента управления, задаваемое от имени пользователя.
- Значение – Обязательно. Значение свойства, задаваемое от имени пользователя.
Примеры
Элемент управления | Свойство | Пример выражения |
---|---|---|
TextInput | Текст | SetProperty(TextInput1.Text, "Sample text") |
RichTextEditor | HtmlText | SetProperty(RichTextEditor1.HtmlText, "<p>Sample text</p>") |
Toggle | Value | SetProperty(Toggle1.Value, false) |
Checkbox | Value | SetProperty(Checkbox1.Value, false) |
Slider | Value | SetProperty(Slider1.Value, 10) |
Rating | Value | SetProperty(Rating1.Value, 5) |
DatePicker | SelectedDate | SetProperty(DatePicker1.SelectedDate, Date(2020,3,10)) |
Radio | Selected | SetProperty(Radio1.Selected, "Yes") |
Radio | SelectedText | SetProperty(Radio1.SelectedText, "Yes") |
Dropdown | Selected | SetProperty(Dropdown1.Selected, {Value:"Sample value"}) |
Dropdown | SelectedText | SetProperty(Dropdown1.SelectedText, {Value:"Sample value"}) |
Combobox | Selected | SetProperty(Dropdown1.Selected, {Value:"Sample value"}) |
Combobox | SelectedItems | SetProperty(ComboBox1.SelectedItems, Table({Value:"Sample value"},({Value:"Sample value"})) |
ListBox | Selected | SetProperty(Listbox1.Selected, {'Value':"Sample value"}) |
ListBox | SelectedItems | SetProperty(Listbox1.SelectedItems, Table({Value:"Sample value"},({Value:"Sample value"})) |