Condividi tramite


Classe UITestControlCollection

Contiene le proprietà esplorabili di UITestControl.

Gerarchia di ereditarietà

Object
  CollectionBase
    Microsoft.VisualStudio.TestTools.UITesting.UITestControlCollection

Spazio dei nomi:  Microsoft.VisualStudio.TestTools.UITesting
Assembly:   Microsoft.VisualStudio.TestTools.UITesting (in Microsoft.VisualStudio.TestTools.UITesting.dll)
  Microsoft.VisualStudio.TestTools.WindowsStore.UITesting (in Microsoft.VisualStudio.TestTools.WindowsStore.UITesting.dll)

Sintassi

'Dichiarazione
<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

Il tipo UITestControlCollection espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico UITestControlCollection

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Capacity Ottiene o imposta il numero di elementi che CollectionBase può contenere. (Ereditato da CollectionBase)
Proprietà pubblica Capacity
Proprietà pubblica Count Ottiene il numero di elementi contenuti nell'istanza CollectionBase.Questa proprietà non può essere sottoposta a override. (Ereditato da CollectionBase)
Proprietà pubblica Count
Proprietà protetta. InnerList Ottiene un ArrayList contenente l'elenco degli elementi presenti nell'istanza CollectionBase. (Ereditato da CollectionBase)
Proprietà pubblica IsReadOnly
Proprietà pubblica Item
Proprietà protetta. List Ottiene un IList contenente l'elenco degli elementi presenti nell'istanza CollectionBase. (Ereditato da CollectionBase)

In alto

Metodi

  Nome Descrizione
Metodo pubblico Add
Metodo pubblico Clear Consente di rimuovere tutti gli oggetti dall'istanza CollectionBase.Questo metodo non può essere sottoposto a override. (Ereditato da CollectionBase)
Metodo pubblico Clear()
Metodo pubblico Contains
Metodo pubblico CopyTo
Metodo pubblico Equals Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di effettuare un tentativo di liberare risorse ed eseguire altre operazioni di pulizia prima che venga recuperato da Garbage Collection. (Ereditato da Object)
Metodo pubblico GetEnumerator
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblico GetNamesOfControls
Metodo pubblico GetPropertyValuesOfControls<T>
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico GetValuesOfControls
Metodo pubblico IndexOf
Metodo pubblico Insert
Metodo protetto MemberwiseClone Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object)
Metodo protetto OnClear Consente di eseguire procedure personalizzate aggiuntive durante l'eliminazione del contenuto dell'istanza CollectionBase. (Ereditato da CollectionBase)
Metodo protetto OnClearComplete Consente di eseguire procedure personalizzate aggiuntive prima di cancellare il contenuto dell'istanza CollectionBase. (Ereditato da CollectionBase)
Metodo protetto OnInsert Consente di eseguire procedure personalizzate aggiuntive prima di inserire un nuovo elemento nell'istanza CollectionBase. (Ereditato da CollectionBase)
Metodo protetto OnInsertComplete Consente di eseguire procedure personalizzate aggiuntive dopo aver inserito un nuovo elemento nell'istanza CollectionBase. (Ereditato da CollectionBase)
Metodo protetto OnRemove Consente di eseguire procedure personalizzate aggiuntive durante l'eliminazione di un elemento dall'istanza CollectionBase. (Ereditato da CollectionBase)
Metodo protetto OnRemoveComplete Consente di eseguire procedure personalizzate aggiuntive dopo della rimozione di un elemento dall'istanza CollectionBase. (Ereditato da CollectionBase)
Metodo protetto OnSet Consente di eseguire procedure personalizzate aggiuntive prima di impostare un valore nell'istanza CollectionBase. (Ereditato da CollectionBase)
Metodo protetto OnSetComplete Consente di eseguire procedure personalizzate aggiuntive dopo aver impostato un valore nell'istanza CollectionBase. (Ereditato da CollectionBase)
Metodo protetto OnValidate Esegue procedure personalizzate aggiuntive durante la convalida di un valore. (Ereditato da CollectionBase)
Metodo pubblico Remove
Metodo pubblico RemoveAll
Metodo pubblico RemoveAt(Int32) Consente di rimuovere la voce in corrispondenza dell'indice specificato dell'istanza CollectionBase.Questo metodo non può essere sottoposto a override. (Ereditato da CollectionBase)
Metodo pubblico RemoveAt(Int32)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato IEnumerable.GetEnumerator
Implementazione esplicita dell'interfacciaMetodo privato System#Collections#IList#Add Aggiunge un oggetto alla fine di CollectionBase. (Ereditato da CollectionBase)
Implementazione esplicita dell'interfacciaMetodo privato System#Collections#IList#Contains Consente di stabilire se CollectionBase contiene un elemento specifico. (Ereditato da CollectionBase)
Implementazione esplicita dell'interfacciaMetodo privato System#Collections#ICollection#CopyTo Copia l'intero oggetto CollectionBase in un oggetto Array compatibile unidimensionale, a partire dall'indice specificato della matrice di destinazione. (Ereditato da CollectionBase)
Implementazione esplicita dell'interfacciaMetodo privato System#Collections#IList#IndexOf Consente di cercare l'oggetto Object specificato e restituisce l'indice in base zero della prima occorrenza all'interno dell'insieme CollectionBase. (Ereditato da CollectionBase)
Implementazione esplicita dell'interfacciaMetodo privato System#Collections#IList#Insert Consente di inserire un elemento in CollectionBase in corrispondenza dell'indice specificato. (Ereditato da CollectionBase)
Implementazione esplicita dell'interfacciaProprietà privata System#Collections#IList#IsFixedSize Ottiene un valore che indica se CollectionBase ha dimensioni fisse. (Ereditato da CollectionBase)
Implementazione esplicita dell'interfacciaProprietà privata System#Collections#IList#IsReadOnly Ottiene un valore che indica se CollectionBase è di sola lettura. (Ereditato da CollectionBase)
Implementazione esplicita dell'interfacciaProprietà privata System#Collections#ICollection#IsSynchronized Ottiene un valore che indica se l'accesso a CollectionBase è sincronizzato (thread-safe). (Ereditato da CollectionBase)
Implementazione esplicita dell'interfacciaProprietà privata System#Collections#IList#Item Ottiene o imposta l'elemento in corrispondenza dell'indice specificato. (Ereditato da CollectionBase)
Implementazione esplicita dell'interfacciaMetodo privato System#Collections#IList#Remove Rimuove la prima occorrenza di un oggetto specifico dall'interfaccia CollectionBase. (Ereditato da CollectionBase)
Implementazione esplicita dell'interfacciaProprietà privata System#Collections#ICollection#SyncRoot Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso a CollectionBase. (Ereditato da CollectionBase)

In alto

Note

Nessun contenuto verrà aggiornato qui. Non aggiungere materiale qui.

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TestTools.UITesting