AutomationElementCollection Класс

Определение

Представляет коллекцию объектов AutomationElement.

public ref class AutomationElementCollection : System::Collections::ICollection
public class AutomationElementCollection : System.Collections.ICollection
type AutomationElementCollection = class
    interface ICollection
    interface IEnumerable
Public Class AutomationElementCollection
Implements ICollection
Наследование
AutomationElementCollection
Реализации

Комментарии

AutomationElementCollection используется в качестве возвращаемого типа для таких методов, как FindAll. Он не предназначен для определяемых приложением коллекций, для которых следует использовать более универсальный класс, например ArrayList.

Свойства

Count

Возвращает количество элементов в данной коллекции.

IsSynchronized

Возвращает значение, которое показывает, является ли объект AutomationElementCollection синхронизированным (потокобезопасным).

Item[Int32]

Возвращает объект AutomationElement по указанному индексу.

SyncRoot

Получает объект, который можно использовать для синхронизации доступа к коллекции AutomationElementCollection.

Методы

CopyTo(Array, Int32)

Копирует элементы коллекции в массив, начиная с указанного индекса в целевом массиве.

CopyTo(AutomationElement[], Int32)

Копирует элементы коллекции в специальный экземпляр массива, начиная с указанного индекса в целевом массиве.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetEnumerator()

Возвращает перечислитель, который можно использовать для итерации по элементам коллекции.

GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Методы расширения

Cast<TResult>(IEnumerable)

Приводит элементы объекта IEnumerable к заданному типу.

OfType<TResult>(IEnumerable)

Выполняет фильтрацию элементов объекта IEnumerable по заданному типу.

AsParallel(IEnumerable)

Позволяет осуществлять параллельный запрос.

AsQueryable(IEnumerable)

Преобразовывает коллекцию IEnumerable в объект IQueryable.

Применяется к

См. также раздел