Udostępnij za pośrednictwem


Klasa UITestControlCollection

Kolekcja UITestControl obiektów.

Hierarchia dziedziczenia

System.Object
  System.Collections.CollectionBase
    Microsoft.VisualStudio.TestTools.UITesting.UITestControlCollection

Przestrzeń nazw:  Microsoft.VisualStudio.TestTools.UITesting
Zestaw:  Microsoft.VisualStudio.TestTools.UITesting (w Microsoft.VisualStudio.TestTools.UITesting.dll)

Składnia

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

Typ UITestControlCollection uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna UITestControlCollection Inicjuje nowe wystąpienie UITestControlCollection klasy.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna Capacity Zwraca lub ustawia liczbę elementów CollectionBase może zawierać. (Odziedziczone z CollectionBase).
Właściwość publiczna Count Zwraca liczbę elementów zawartych w CollectionBase instancji.Ta właściwość nie mogą być przesłaniane. (Odziedziczone z CollectionBase).
Właściwość chroniona InnerList Pobiera ArrayList zawierające listę elementów w CollectionBase instancji. (Odziedziczone z CollectionBase).
Właściwość publiczna IsReadOnly Pobiera stan kolekcji tylko do odczytu.
Właściwość publiczna Item Zwraca lub ustawia UITestControlCollection pod określonym indeksem.
Właściwość chroniona List Pobiera IList zawierające listę elementów w CollectionBase instancji. (Odziedziczone z CollectionBase).

Początek

Metody

  Nazwa Opis
Metoda publiczna Add Dodaje UITestControl do końca UITestControlCollection.
Metoda publiczna Clear Usuwa wszystkie obiekty z CollectionBase instancji.Ta metoda nie mogą być przesłaniane. (Odziedziczone z CollectionBase).
Metoda publiczna Contains Określa, czy UITestControlCollection zawiera konkretną UITestControl.
Metoda publiczna CopyTo Kopiuje kompletnego UITestControlCollection do zgodnego jednowymiarową, począwszy od określonego indeksu tablicy docelowej.
Metoda publiczna Equals Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object).
Metoda chroniona Finalize Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object).
Metoda publiczna GetEnumerator Zwraca modułu wyliczającego, który dokonuje iteracji UITestControlCollection instancji.
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object).
Metoda publiczna GetNamesOfControls Pobiera nazwy wszystkich formantów w kolekcji.
Metoda publiczna GetPropertyValuesOfControls<T> Pobiera właściwości wartości podane nazwy właściwości dla wszystkich formantów w kolekcji.
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda publiczna GetValuesOfControls Pobiera wartości wszystkich formantów w kolekcji.
Metoda publiczna IndexOf Wyszukuje określony obiekt i zwraca indeks pierwszego wystąpienia określonego od zera UITestControl w kompletny UITestControlCollection.
Metoda publiczna Insert Wstawia UITestControl do UITestControlCollection pod określonym indeksem.
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda chroniona OnClear Wykonuje dodatkowe procesy niestandardowych podczas czyszczenia zawartości CollectionBase instancji. (Odziedziczone z CollectionBase).
Metoda chroniona OnClearComplete Wykonuje dodatkowe niestandardowych procesów po wyczyszczeniu zawartość CollectionBase instancji. (Odziedziczone z CollectionBase).
Metoda chroniona OnInsert Wykonuje dodatkowe procesy niestandardowych przed wstawieniem nowy element do CollectionBase instancji. (Odziedziczone z CollectionBase).
Metoda chroniona OnInsertComplete Wykonuje dodatkowe niestandardowych procesów po włożeniu nowego elementu do CollectionBase instancji. (Odziedziczone z CollectionBase).
Metoda chroniona OnRemove Wykonuje dodatkowe procesy niestandardowych podczas usuwania elementu z CollectionBase instancji. (Odziedziczone z CollectionBase).
Metoda chroniona OnRemoveComplete Wykonuje dodatkowe niestandardowych procesów po usunięciu elementu z CollectionBase instancji. (Odziedziczone z CollectionBase).
Metoda chroniona OnSet Wykonuje dodatkowe procesy niestandardowych przed ustawieniem wartości CollectionBase instancji. (Odziedziczone z CollectionBase).
Metoda chroniona OnSetComplete Wykonuje dodatkowe niestandardowych procesów po ustawieniu wartości CollectionBase instancji. (Odziedziczone z CollectionBase).
Metoda chroniona OnValidate Wykonuje dodatkowe procesy niestandardowego podczas sprawdzania poprawności wartości. (Odziedziczone z CollectionBase).
Metoda publiczna Remove Usuwa pierwsze wystąpienie UITestControl z UITestControlCollection.
Metoda publiczna RemoveAll Usuwa formanty predykat dopasowywania.
Metoda publiczna RemoveAt Usuwa element pod określonym indeksem z CollectionBase instancji.Ta metoda nie jest wykonać. (Odziedziczone z CollectionBase).
Metoda publiczna ToString Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object).

Początek

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuMetoda prywatna IList.Add Dodaje obiekt do końca CollectionBase. (Odziedziczone z CollectionBase).
Jawna implementacja interfejsuMetoda prywatna IList.Contains Określa, czy CollectionBase zawiera określony element. (Odziedziczone z CollectionBase).
Jawna implementacja interfejsuMetoda prywatna ICollection.CopyTo Kopiuje cały CollectionBase do zgodnych z jednowymiarowego Array, począwszy od określonego indeksu tablicy docelowej. (Odziedziczone z CollectionBase).
Jawna implementacja interfejsuMetoda prywatna IList.IndexOf Wyszukuje określony Object i zwraca indeks pierwszego wystąpienia w obrębie całego od zera CollectionBase. (Odziedziczone z CollectionBase).
Jawna implementacja interfejsuMetoda prywatna IList.Insert Wstawia element do CollectionBase pod określonym indeksem. (Odziedziczone z CollectionBase).
Jawna implementacja interfejsuWłaściwość prywatna IList.IsFixedSize Pobiera wartość określającą czy CollectionBase ma stały rozmiar. (Odziedziczone z CollectionBase).
Jawna implementacja interfejsuWłaściwość prywatna IList.IsReadOnly Pobiera wartość określającą czy CollectionBase jest tylko do odczytu. (Odziedziczone z CollectionBase).
Jawna implementacja interfejsuWłaściwość prywatna ICollection.IsSynchronized Pobiera wartość określającą czy dostęp do CollectionBase jest synchronizowane (bezpieczne dla wątków). (Odziedziczone z CollectionBase).
Jawna implementacja interfejsuWłaściwość prywatna IList.Item Pobiera lub ustawia element pod określonym indeksem. (Odziedziczone z CollectionBase).
Jawna implementacja interfejsuMetoda prywatna IList.Remove Usuwa pierwsze wystąpienie określonego obiektu z CollectionBase. (Odziedziczone z CollectionBase).
Jawna implementacja interfejsuWłaściwość prywatna ICollection.SyncRoot Pobiera obiekt, który może służyć do synchronizowania dostępu do CollectionBase. (Odziedziczone z CollectionBase).

Początek

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.TestTools.UITesting