AutomationElementCollection AutomationElementCollection AutomationElementCollection AutomationElementCollection Class

Определение

Представляет коллекцию объектов AutomationElement.Represents a collection of AutomationElement objects.

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
Наследование
AutomationElementCollectionAutomationElementCollectionAutomationElementCollectionAutomationElementCollection
Реализации

Комментарии

AutomationElementCollection используется в качестве возвращаемого типа для методов, таких как FindAll.AutomationElementCollection is used as the return type for methods such as FindAll. Он не предназначен для коллекций, определяемые приложением, для которых следует использовать более универсального класса, например ArrayList.It is not intended to be used for application-defined collections, for which you should use a more generic class such as ArrayList.

Свойства

Count Count Count Count

Возвращает количество элементов в данной коллекции.Gets the number of elements in this collection.

IsSynchronized IsSynchronized IsSynchronized IsSynchronized

Возвращает значение, которое показывает, является ли объект AutomationElementCollection синхронизированным (потокобезопасным).Gets a value indicating whether the AutomationElementCollection object is synchronized (thread-safe).

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

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

SyncRoot SyncRoot SyncRoot SyncRoot

Получает объект, который можно использовать для синхронизации доступа к коллекции AutomationElementCollection.Gets an object that can be used to synchronize access to the AutomationElementCollection collection.

Методы

CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32)

Копирует элементы коллекции в массив, начиная с указанного индекса в целевом массиве.Copies the collection's elements to an array, starting at the specified index in the target array.

CopyTo(AutomationElement[], Int32) CopyTo(AutomationElement[], Int32) CopyTo(AutomationElement[], Int32) CopyTo(AutomationElement[], Int32)

Копирует элементы коллекции в специальный экземпляр массива, начиная с указанного индекса в целевом массиве.Copies the collection's elements to a specialized array instance, starting at the specified index in the target array.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Возвращает перечислитель, который можно использовать для итерации по элементам коллекции.Returns an enumerator that can be used to iterate through the items in the collection.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

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

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Inherited from Object)

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

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

Приводит элементы объекта IEnumerable к заданному типу.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

Выполняет фильтрацию элементов объекта IEnumerable по заданному типу.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

Позволяет осуществлять параллельный запрос.Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

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

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

Дополнительно