AutomationElementCollection Classe

Définition

Représente une collection d'objets 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
Héritage
AutomationElementCollection
Implémente

Remarques

AutomationElementCollectionest utilisé comme type de retour pour les méthodes telles FindAllque.AutomationElementCollection is used as the return type for methods such as FindAll. Elle n’est pas destinée à être utilisée pour les collections définies par l’application, pour lesquelles vous devez utiliser une classe plus ArrayListgénérique telle que.It is not intended to be used for application-defined collections, for which you should use a more generic class such as ArrayList.

Propriétés

Count

Obtient le nombre d'éléments de cette collection.Gets the number of elements in this collection.

IsSynchronized

Obtient une valeur indiquant si l'objet AutomationElementCollection est synchronisé (thread-safe).Gets a value indicating whether the AutomationElementCollection object is synchronized (thread-safe).

Item[Int32]

Obtient l'objet AutomationElement à l'index spécifié.Gets the AutomationElement at the specified index.

SyncRoot

Obtient un objet qui peut être utilisé pour synchroniser l'accès à la collection AutomationElementCollection.Gets an object that can be used to synchronize access to the AutomationElementCollection collection.

Méthodes

CopyTo(Array, Int32)

Copie les éléments de la collection dans un tableau, en commençant à l'index spécifié dans le tableau cible.Copies the collection's elements to an array, starting at the specified index in the target array.

CopyTo(AutomationElement[], Int32)

Copie les éléments de la collection dans une instance de tableau spécialisé, en commençant à l'index spécifié dans le tableau cible.Copies the collection's elements to a specialized array instance, starting at the specified index in the target array.

Equals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
GetEnumerator()

Retourne un énumérateur qui peut être utilisé pour itérer au sein des éléments de la collection.Returns an enumerator that can be used to iterate through the items in the collection.

GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Hérité de Object)

Méthodes d’extension

Cast<TResult>(IEnumerable)

Effectue un cast des éléments d'un IEnumerable vers le type spécifié.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtre les éléments d'un IEnumerable en fonction du type spécifié.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Active la parallélisation d'une requête.Enables parallelization of a query.

AsQueryable(IEnumerable)

Convertit un IEnumerable en IQueryable.Converts an IEnumerable to an IQueryable.

S’applique à

Voir aussi