Поделиться через


UITestControlCollection - класс

Содержит просматриваемые при поиске свойства UITestControl.

Иерархия наследования

Object
  CollectionBase
    Microsoft.VisualStudio.TestTools.UITesting.UITestControlCollection

Пространство имен:  Microsoft.VisualStudio.TestTools.UITesting
Сборки:   Microsoft.VisualStudio.TestTools.UITesting (в Microsoft.VisualStudio.TestTools.UITesting.dll)
  Microsoft.VisualStudio.TestTools.WindowsStore.UITesting (в Microsoft.VisualStudio.TestTools.WindowsStore.UITesting.dll)

Синтаксис

'Декларация
<CLSCompliantAttribute(True)> _
Public Class UITestControlCollection _
    Inherits CollectionBase _
    Implements ICollection(Of UITestControl), IEnumerable(Of UITestControl),  _
    IEnumerable
[CLSCompliantAttribute(true)]
public class UITestControlCollection : CollectionBase, 
    ICollection<UITestControl>, IEnumerable<UITestControl>, IEnumerable
[CLSCompliantAttribute(true)]
public ref class UITestControlCollection : public CollectionBase, 
    ICollection<UITestControl^>, IEnumerable<UITestControl^>, IEnumerable
[<CLSCompliantAttribute(true)>]
type UITestControlCollection =  
    class 
        inherit CollectionBase 
        interface ICollection<UITestControl>
        interface IEnumerable<UITestControl>
        interface IEnumerable 
    end
public class UITestControlCollection extends CollectionBase implements ICollection<UITestControl>, IEnumerable<UITestControl>, IEnumerable

Тип UITestControlCollection предоставляет следующие члены.

Конструкторы

  Имя Описание
Открытый метод UITestControlCollection

В начало страницы

Свойства

  Имя Описание
Открытое свойство Capacity Получает или задает число элементов, которое может содержать коллекция CollectionBase. (Унаследовано от CollectionBase.)
Открытое свойство Capacity
Открытое свойство Count Получает число элементов, содержащихся в экземпляре класса CollectionBase.Это свойство нельзя переопределить. (Унаследовано от CollectionBase.)
Открытое свойство Count
Защищенное свойство InnerList Возвращает объект ArrayList, в котором хранится список элементов экземпляра класса CollectionBase. (Унаследовано от CollectionBase.)
Открытое свойство IsReadOnly
Открытое свойство Item
Защищенное свойство List Получает объект IList, содержащий список элементов экземпляра класса CollectionBase. (Унаследовано от CollectionBase.)

В начало страницы

Методы

  Имя Описание
Открытый метод Add
Открытый метод Clear Удаляет все объекты из экземпляра класса CollectionBase.Этот метод не может быть переопределен. (Унаследовано от CollectionBase.)
Открытый метод Clear()
Открытый метод Contains
Открытый метод CopyTo
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как он будет уничтожен во время сборки мусора. (Унаследовано от Object.)
Открытый метод GetEnumerator
Открытый метод GetHashCode Служит хэш-функцией по умолчанию. (Унаследовано от Object.)
Открытый метод GetNamesOfControls
Открытый метод GetPropertyValuesOfControls<T>
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод GetValuesOfControls
Открытый метод IndexOf
Открытый метод Insert
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Защищенный метод OnClear Осуществляет дополнительные пользовательские действия при удалении содержимого экземпляра класса CollectionBase. (Унаследовано от CollectionBase.)
Защищенный метод OnClearComplete Осуществляет дополнительные пользовательские действия после удаления содержимого экземпляра класса CollectionBase. (Унаследовано от CollectionBase.)
Защищенный метод OnInsert Выполняет дополнительные пользовательские действия перед вставкой нового элемента в экземпляр класса CollectionBase. (Унаследовано от CollectionBase.)
Защищенный метод OnInsertComplete Выполняет дополнительные пользовательские действия после вставки нового элемента в экземпляр класса CollectionBase. (Унаследовано от CollectionBase.)
Защищенный метод OnRemove Осуществляет дополнительные пользовательские действия при удалении элемента из экземпляра класса CollectionBase. (Унаследовано от CollectionBase.)
Защищенный метод OnRemoveComplete Осуществляет дополнительные пользовательские действия после удаления элемента из экземпляра класса CollectionBase. (Унаследовано от CollectionBase.)
Защищенный метод OnSet Выполняет дополнительные пользовательские действия перед заданием значения в экземпляре класса CollectionBase. (Унаследовано от CollectionBase.)
Защищенный метод OnSetComplete Выполняет дополнительные пользовательские действия после задания значения в экземпляре класса CollectionBase. (Унаследовано от CollectionBase.)
Защищенный метод OnValidate Выполняет дополнительные пользовательские операции при проверке значения. (Унаследовано от CollectionBase.)
Открытый метод Remove
Открытый метод RemoveAll
Открытый метод RemoveAt(Int32) Удаляет элемент по указанному индексу в экземпляре класса CollectionBase.Этот метод нельзя переопределить. (Унаследовано от CollectionBase.)
Открытый метод RemoveAt(Int32)
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

В начало страницы

Явные реализации интерфейса

  Имя Описание
Явная реализация интерфейсаЗакрытый метод IEnumerable.GetEnumerator
Явная реализация интерфейсаЗакрытый метод System#Collections#IList#Add Добавляет объект в конец коллекции CollectionBase. (Унаследовано от CollectionBase.)
Явная реализация интерфейсаЗакрытый метод System#Collections#IList#Contains Определяет, содержит ли интерфейс CollectionBase определенный элемент. (Унаследовано от CollectionBase.)
Явная реализация интерфейсаЗакрытый метод System#Collections#ICollection#CopyTo Копирует целый массив CollectionBase в совместимый одномерный массив Array, начиная с заданного индекса целевого массива. (Унаследовано от CollectionBase.)
Явная реализация интерфейсаЗакрытый метод System#Collections#IList#IndexOf Осуществляет поиск указанного индекса Object и возвращает индекс (с нуля) первого вхождения в коллекцию CollectionBase. (Унаследовано от CollectionBase.)
Явная реализация интерфейсаЗакрытый метод System#Collections#IList#Insert Добавляет элемент в список CollectionBase в позиции с указанным индексом. (Унаследовано от CollectionBase.)
Явная реализация интерфейсаЗакрытое свойство System#Collections#IList#IsFixedSize Получает значение, показывающее, имеет ли список CollectionBase фиксированный размер. (Унаследовано от CollectionBase.)
Явная реализация интерфейсаЗакрытое свойство System#Collections#IList#IsReadOnly Получает значение, указывающее, доступна ли CollectionBase только для чтения. (Унаследовано от CollectionBase.)
Явная реализация интерфейсаЗакрытое свойство System#Collections#ICollection#IsSynchronized Получает значение, показывающее, является ли доступ к коллекции CollectionBase синхронизированным (потокобезопасным). (Унаследовано от CollectionBase.)
Явная реализация интерфейсаЗакрытое свойство System#Collections#IList#Item Получает или задает элемент с указанным индексом. (Унаследовано от CollectionBase.)
Явная реализация интерфейсаЗакрытый метод System#Collections#IList#Remove Удаляет первый экземпляр указанного объекта из коллекции CollectionBase. (Унаследовано от CollectionBase.)
Явная реализация интерфейсаЗакрытое свойство System#Collections#ICollection#SyncRoot Получает объект, с помощью которого можно синхронизировать доступ к коллекции CollectionBase. (Унаследовано от CollectionBase.)

В начало страницы

Заметки

Содержимое не будет обновлено. Просьба не добавлять сюда материал.

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.VisualStudio.TestTools.UITesting - пространство имен