AutomationElementCollection Classe

Definizione

Rappresenta una raccolta di oggetti 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
Ereditarietà
AutomationElementCollection
Implementazioni

Commenti

AutomationElementCollectionviene usato come tipo restituito per i metodi, ad FindAllesempio.AutomationElementCollection is used as the return type for methods such as FindAll. Non è destinato a essere usato per le raccolte definite dall'applicazione, per le quali è necessario usare una classe più generica ArrayList, ad esempio.It is not intended to be used for application-defined collections, for which you should use a more generic class such as ArrayList.

Proprietà

Count

Ottiene il numero di elementi in questo insieme.Gets the number of elements in this collection.

IsSynchronized

Ottiene un valore che indica se l'oggetto AutomationElementCollection è sincronizzato (thread-safe).Gets a value indicating whether the AutomationElementCollection object is synchronized (thread-safe).

Item[Int32]

Ottiene AutomationElement in corrispondenza dell'indice specificato.Gets the AutomationElement at the specified index.

SyncRoot

Ottiene un oggetto che può essere usato per sincronizzare l'accesso alla raccolta AutomationElementCollection.Gets an object that can be used to synchronize access to the AutomationElementCollection collection.

Metodi

CopyTo(Array, Int32)

Copia gli elementi dell'insieme in una matrice, iniziando dall'indice specificato nella matrice di destinazione.Copies the collection's elements to an array, starting at the specified index in the target array.

CopyTo(AutomationElement[], Int32)

Copia gli elementi dell'insieme a un'istanza della matrice specializzata, iniziando all'indice specificato nella matrice di destinazione.Copies the collection's elements to a specialized array instance, starting at the specified index in the target array.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
GetEnumerator()

Restituisce un enumeratore che può essere utilizzato per scorrere gli elementi dell'insieme.Returns an enumerator that can be used to iterate through the items in the collection.

GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Ereditato da Object)

Metodi di estensione

Cast<TResult>(IEnumerable)

Esegue il cast degli elementi di un oggetto IEnumerable nel tipo specificato.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtra gli elementi di un oggetto IEnumerable in base a un tipo specificato.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Consente la parallelizzazione di una query.Enables parallelization of a query.

AsQueryable(IEnumerable)

Converte un oggetto IEnumerable in un oggetto IQueryable.Converts an IEnumerable to an IQueryable.

Si applica a

Vedi anche