HtmlEditableDiv - класс
Представляет редактируемый элемент управления Div для тестирования пользовательского интерфейса веб-страницы.
Иерархия наследования
System.Object
Microsoft.VisualStudio.TestTools.UITesting.UITestControl
Microsoft.VisualStudio.TestTools.UITesting.HtmlControls.HtmlControl
Microsoft.VisualStudio.TestTools.UITesting.HtmlControls.HtmlEditableDiv
Пространство имен: Microsoft.VisualStudio.TestTools.UITesting.HtmlControls
Сборка: Microsoft.VisualStudio.TestTools.UITesting (в Microsoft.VisualStudio.TestTools.UITesting.dll)
Синтаксис
'Декларация
<CLSCompliantAttribute(True)> _
Public Class HtmlEditableDiv _
Inherits HtmlControl
[CLSCompliantAttribute(true)]
public class HtmlEditableDiv : HtmlControl
[CLSCompliantAttribute(true)]
public ref class HtmlEditableDiv : public HtmlControl
[<CLSCompliantAttribute(true)>]
type HtmlEditableDiv =
class
inherit HtmlControl
end
public class HtmlEditableDiv extends HtmlControl
Тип HtmlEditableDiv предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
HtmlEditableDiv() | Инициализирует новый экземпляр класса HtmlEditableDiv. | |
HtmlEditableDiv(UITestControl) | Инициализирует новый экземпляр класса HtmlEditableDiv, используя указанный родительский элемент управления. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
AccessKey | Получает значение атрибута AccessKey данного элемента управления. (Унаследовано от HtmlControl.) | |
BoundingRectangle | Получает ограничивающий прямоугольник для данного элемента управления. (Унаследовано от UITestControl.) | |
Class | Получает значение атрибута Class данного элемента управления. (Унаследовано от HtmlControl.) | |
ClassName | Получает имя класса данного элемента управления. (Унаследовано от UITestControl.) | |
Container | Получает или задает контейнер объекта UITestControl. (Унаследовано от UITestControl.) | |
ControlDefinition | Получает определение элемента управления на HTML-странице. (Унаследовано от HtmlControl.) | |
ControlType | Получает тип элемента управления пользовательского интерфейса. (Унаследовано от UITestControl.) | |
CopyPastedText | Получает или задает текст в текстовом поле, используя операции копирования и вставки.Может использоваться для поиска. | |
DefaultText | Получает текст по умолчанию для элемента управления "Поле ввода". | |
Enabled | Получает значение, указывающее, включен ли данный элемент управления. (Унаследовано от UITestControl.) | |
Exists | Получает значение, указывающее, существует ли данный элемент управления в пользовательском интерфейсе. (Унаследовано от UITestControl.) | |
FilterProperties | Получает пару свойство-значение, которая используется для устранения неоднозначности, связанной с элементом управления. (Унаследовано от UITestControl.) | |
FriendlyName | Получает имя элемента управления, который должен использоваться в пользовательском интерфейсе. (Унаследовано от UITestControl.) | |
HasFocus | Получает значение, указывающее, находится ли в настоящий момент фокус данного элемента управления в пользовательском интерфейсе. (Унаследовано от UITestControl.) | |
Height | Возвращает высоту элемента управления. (Унаследовано от UITestControl.) | |
HelpText | Получает значение атрибута HelpText данного элемента управления. (Унаследовано от HtmlControl.) | |
Id | Получает значение атрибута ID данного элемента управления. (Унаследовано от HtmlControl.) | |
InnerText | Получает текстовое содержимое данного элемента управления. (Унаследовано от HtmlControl.) | |
IsPassword | Получает значение, указывающее, является ли элемент управления полем пароля. | |
IsTopParent | Получает значение, указывающее, является ли данный элемент управления элементом верхнего уровня. (Унаследовано от UITestControl.) | |
LabeledBy | Получает текст метки элемента управления. | |
Left | Возвращает координату по оси x левого края элемента управления. (Унаследовано от UITestControl.) | |
Name | Получает имя элемента управления. (Унаследовано от UITestControl.) | |
NativeElement | Получает собственный элемент технологии, соответствующий данному элементу управления. (Унаследовано от UITestControl.) | |
Password | Получает закодированное содержимое элемента управления. | |
ReadOnly | Получает значение, указывающее, доступен ли элемент управления только для чтения. | |
SearchConfigurations | Получает или задает конфигурации поиска. (Унаследовано от UITestControl.) | |
SearchProperties | Получает коллекцию пар свойство-значение, которая используется для идентификации элемента управления. (Унаследовано от UITestControl.) | |
SearchPropertiesSetExplicitly | Получает значение, указывающее, были ли свойства поиска данного элемента управления явно заданы пользователем в пользовательском интерфейсе. (Унаследовано от UITestControl.) | |
State | Возвращает состояние элемента управления. (Унаследовано от UITestControl.) | |
TagInstance | Получает индекс элемента управления в коллекции элементов управления на странице с таким же именем тега. (Унаследовано от HtmlControl.) | |
TagName | Получает имя тега данного элемента управления. (Унаследовано от HtmlControl.) | |
TechnologyName | Получает или задает платформу технологии, реализующую данный элемент управления. (Унаследовано от UITestControl.) | |
Text | Получает или задает содержимое элемента управления. | |
Title | Получает значение атрибута Title данного элемента управления. (Унаследовано от HtmlControl.) | |
Top | Возвращает координату по оси x верхнего края элемента управления. (Унаследовано от UITestControl.) | |
TopParent | Получает родительский объект верхнего уровня данного элемента управления. (Унаследовано от UITestControl.) | |
Type | Получает значение атрибута Type данного элемента управления. (Унаследовано от HtmlControl.) | |
ValueAttribute | Получает значение атрибута Value данного элемента управления. (Унаследовано от HtmlControl.) | |
Width | Возвращает ширину элемента управления. (Унаследовано от UITestControl.) | |
WindowHandle | Получает дескриптор окна для данного элемента управления. (Унаследовано от UITestControl.) | |
WindowTitles | Получает коллекцию заголовков окон окна верхнего уровня. (Унаследовано от UITestControl.) |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
CaptureImage | Захватывает изображение объекта UITestControl.Объект UITestControl должен присутствовать на экране. (Унаследовано от UITestControl.) | |
CopyFrom | Создает объект UITestControl, который ссылается на тот же элемент пользовательского интерфейса, что и исходный объект UITestControl. (Унаследовано от UITestControl.) | |
DrawHighlight | Выделяет элемент управления. (Унаследовано от UITestControl.) | |
EnsureClickable() | Прокручивает пользовательский интерфейс, чтобы убедиться, что элемент управления доступен для щелчка. (Унаследовано от UITestControl.) | |
EnsureClickable(Point) | Прокручивает пользовательский интерфейс до определенной точки, чтобы убедиться, что элемент управления доступен для щелчка. (Унаследовано от UITestControl.) | |
Equals | Определяет, равен ли указанный объект UITestControl текущему объекту UITestControl. (Унаследовано от UITestControl.) | |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) | |
Find | Находит объект UITestControl. (Унаследовано от UITestControl.) | |
FindMatchingControls | Возвращает коллекцию всех объектов UITestControl, соответствующих заданным свойствам SearchProperties и FilterProperties. (Унаследовано от UITestControl.) | |
GetChildren | Возвращает коллекцию всех дочерних объектов первого уровня текущего объекта UITestControl. (Унаследовано от UITestControl.) | |
GetClickablePoint | Возвращает активную точку элемента управления. (Унаследовано от UITestControl.) | |
GetHashCode | Возвращает уникальное значение, представляющее текущий экземпляр UITestControl. (Унаследовано от UITestControl.) | |
GetParent | Возвращает родительский объект текущего объекта UITestControl. (Унаследовано от UITestControl.) | |
GetProperty | Получает значение указанного свойства. (Унаследовано от UITestControl.) | |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) | |
GetUITestControlsForSearch | Возвращает массив объектов UITestControl, который будет использоваться для поиска. (Унаследовано от UITestControl.) | |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) | |
SetFocus | Устанавливает фокус клавиатуры на объекте UITestControl. (Унаследовано от UITestControl.) | |
SetProperty | Задает значение указанного свойства. (Унаследовано от UITestControl.) | |
ToString | Возвращает строку, представляющую текущий объект UITestControl. (Унаследовано от UITestControl.) | |
TryFind | Пытается найти элемент управления в пользовательском интерфейсе. (Унаследовано от UITestControl.) | |
TryGetClickablePoint | Возвращает точку, позволяющую нажатие в объекте UITestControl.Если на элемент управления невозможно нажать, этот метод возвращает значение false. (Унаследовано от UITestControl.) | |
WaitForControlCondition(Predicate<UITestControl>) | Блокирует текущий поток до тех пор, пока данный элемент управления не будет удовлетворять заданному условию или пока не истечет время ожидания по умолчанию. (Унаследовано от UITestControl.) | |
WaitForControlCondition(Predicate<UITestControl>, Int32) | Блокирует текущий поток до тех пор, пока данный элемент управления не будет удовлетворять заданному условию или пока не истечет заданное время ожидания. (Унаследовано от UITestControl.) | |
WaitForControlEnabled() | Блокирует текущий поток до включения этого элемента управления или до истечения времени ожидания по умолчанию. (Унаследовано от UITestControl.) | |
WaitForControlEnabled(Int32) | Блокирует текущий поток до включения этого элемента управления или до истечения заданного времени ожидания. (Унаследовано от UITestControl.) | |
WaitForControlExist() | Блокирует текущий поток до появления данного элемента управления в пользовательском интерфейсе или до истечения времени ожидания по умолчанию. (Унаследовано от UITestControl.) | |
WaitForControlExist(Int32) | Блокирует текущий поток до появления данного элемента управления в пользовательском интерфейсе или до истечения заданного времени ожидания. (Унаследовано от UITestControl.) | |
WaitForControlNotExist() | Блокирует текущий поток до тех пор, пока элемент управления не будет в пользовательском интерфейсе или значение времени ожидания по умолчанию не истек. (Унаследовано от UITestControl.) | |
WaitForControlNotExist(Int32) | Блокирует текущий поток до исчезновения данного элемента управления из пользовательского интерфейса или до истечения заданного времени ожидания. (Унаследовано от UITestControl.) | |
WaitForControlPropertyEqual(String, Object) | Блокирует текущий поток до тех пор, пока заданное свойство данного элемента управления не будет равно заданному значению или пока не истечет время ожидания по умолчанию. (Унаследовано от UITestControl.) | |
WaitForControlPropertyEqual(String, Object, Int32) | Блокирует текущий поток до тех пор, пока заданное свойство данного элемента управления не будет равно заданному значению или пока не истечет заданное время ожидания. (Унаследовано от UITestControl.) | |
WaitForControlPropertyNotEqual(String, Object) | Блокирует текущий поток до тех пор, пока заданное свойство данного элемента управления не будет не равно заданному значению или пока не истечет время ожидания по умолчанию. (Унаследовано от UITestControl.) | |
WaitForControlPropertyNotEqual(String, Object, Int32) | Блокирует текущий поток до тех пор, пока заданное свойство данного элемента управления не будет не равно заданному значению или пока не истечет заданное время ожидания. (Унаследовано от UITestControl.) | |
WaitForControlReady() | Блокирует текущий поток до тех пор, пока данный элемент управления не будет готов принимать входные данные с мыши или клавиатуры или пока не истечет время ожидания по умолчанию. (Унаследовано от UITestControl.) | |
WaitForControlReady(Int32) | Блокирует текущий поток до тех пор, пока данный элемент управления не будет готов принимать входные данные с мыши или клавиатуры или пока не истечет заданное время ожидания. (Унаследовано от UITestControl.) |
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.VisualStudio.TestTools.UITesting.HtmlControls - пространство имен