UITestControlCollection-Klasse
Eine Auflistung von UITestControl-Objekten.
Vererbungshierarchie
System.Object
System.Collections.CollectionBase
Microsoft.VisualStudio.TestTools.UITesting.UITestControlCollection
Namespace: Microsoft.VisualStudio.TestTools.UITesting
Assembly: Microsoft.VisualStudio.TestTools.UITesting (in Microsoft.VisualStudio.TestTools.UITesting.dll)
Syntax
'Declaration
Public Class UITestControlCollection _
Inherits CollectionBase _
Implements ICollection(Of UITestControl), IEnumerable(Of UITestControl), _
IEnumerable
public class UITestControlCollection : CollectionBase,
ICollection<UITestControl>, IEnumerable<UITestControl>, IEnumerable
public ref class UITestControlCollection : public CollectionBase,
ICollection<UITestControl^>, IEnumerable<UITestControl^>, IEnumerable
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
Der UITestControlCollection-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
UITestControlCollection | Initialisiert eine neue Instanz der UITestControlCollection-Klasse. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
Capacity | Ruft die Anzahl der Elemente ab, die die CollectionBase enthalten kann, oder legt diese fest. (Von CollectionBase geerbt.) | |
Count | Ruft die Anzahl der in der CollectionBase-Instanz enthaltenen Elemente ab.Diese Eigenschaft kann nicht überschrieben werden. (Von CollectionBase geerbt.) | |
InnerList | Ruft eine ArrayList mit der Liste der Elemente in der CollectionBase-Instanz ab. (Von CollectionBase geerbt.) | |
IsReadOnly | Ruft den Schreibschutzstatus der Auflistung ab. | |
Item | Ruft die UITestControlCollection an einem angegebenen Index ab oder legt diese fest. | |
List | Ruft eine IList mit der Liste der Elemente in der CollectionBase-Instanz ab. (Von CollectionBase geerbt.) |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Add | Fügt am Ende der UITestControlCollection eine UITestControl hinzu. | |
Clear | Entfernt alle Objekte aus der CollectionBase-Instanz.Diese Methode kann nicht überschrieben werden. (Von CollectionBase geerbt.) | |
Contains | Ermittelt, ob UITestControlCollection ein bestimmtes UITestControl enthält. | |
CopyTo | Kopiert die vollständige UITestControlCollection in ein kompatibles eindimensionales Array, beginnend am angegebenen Index des Zielarrays. | |
Equals | Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.) | |
Finalize | Ermöglicht es einem Objekt, zu versuchen, Ressourcen freizugeben und führt andere Bereinigungsvorgänge aus, bevor es von Garbage Collection freigegeben wird. (Von Object geerbt.) | |
GetEnumerator | Gibt einen Enumerator zurück, der die UITestControlCollection-Instanz durchläuft. | |
GetHashCode | Fungiert als Hashfunktion für einen besonderen Typ. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
IndexOf | Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des ersten Vorkommens des angegebenen UITestControl in der vollständigen UITestControlCollection zurück. | |
Insert | Fügt ein UITestControl am angegebenen Index in die UITestControlCollection ein. | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
OnClear | Führt zusätzliche benutzerdefinierte Prozesse beim Löschen des Inhalts der CollectionBase-Instanz aus. (Von CollectionBase geerbt.) | |
OnClearComplete | Führt nach dem Löschen des Inhalts der CollectionBase-Instanz zusätzliche benutzerdefinierte Prozesse aus. (Von CollectionBase geerbt.) | |
OnInsert | Führt zusätzliche benutzerdefinierte Prozesse vor dem Einfügen eines neuen Elements in die CollectionBase-Instanz aus. (Von CollectionBase geerbt.) | |
OnInsertComplete | Führt zusätzliche benutzerdefinierte Prozesse nach dem Einfügen eines neuen Elements in die CollectionBase-Instanz aus. (Von CollectionBase geerbt.) | |
OnRemove | Führt zusätzliche benutzerdefinierte Prozesse beim Entfernen eines Elements aus der CollectionBase-Instanz aus. (Von CollectionBase geerbt.) | |
OnRemoveComplete | Führt zusätzliche benutzerdefinierte Prozesse nach dem Entfernen eines Elements aus der CollectionBase-Instanz aus. (Von CollectionBase geerbt.) | |
OnSet | Führt zusätzliche benutzerdefinierte Prozesse vor dem Festlegen eines Werts in der CollectionBase-Instanz aus. (Von CollectionBase geerbt.) | |
OnSetComplete | Führt zusätzliche benutzerdefinierte Prozesse nach dem Festlegen eines Werts in der CollectionBase-Instanz aus. (Von CollectionBase geerbt.) | |
OnValidate | Führt zusätzliche benutzerdefinierte Prozesse beim Validieren eines Werts aus. (Von CollectionBase geerbt.) | |
Remove | Entfernt das erste Vorkommen des UITestControl-Elements aus dem UITestControlCollection-Objekt. | |
RemoveAll | Entfernt die Steuerelemente, die mit dem Prädikat übereinstimmen. | |
RemoveAt | Entfernt das Element am angegebenen Index aus der CollectionBase-Instanz.Diese Methode kann nicht überschrieben werden. (Von CollectionBase geerbt.) | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Explizite Schnittstellenimplementierungen
Name | Beschreibung | |
---|---|---|
IList.Add | Fügt am Ende von CollectionBase ein Objekt hinzu. (Von CollectionBase geerbt.) | |
IList.Contains | Bestimmt, ob CollectionBase ein bestimmtes Element enthält. (Von CollectionBase geerbt.) | |
ICollection.CopyTo | Kopiert die gesamte CollectionBase in ein kompatibles eindimensionales Array, beginnend am angegebenen Index des Zielarrays. (Von CollectionBase geerbt.) | |
IList.IndexOf | Sucht nach dem angegebenen Object und gibt den nullbasierten Index des ersten Vorkommens innerhalb der gesamten CollectionBase zurück. (Von CollectionBase geerbt.) | |
IList.Insert | Fügt am angegebenen Index ein Element in die CollectionBase ein. (Von CollectionBase geerbt.) | |
IList.IsFixedSize | Ruft einen Wert ab, der angibt, ob CollectionBase eine feste Größe hat. (Von CollectionBase geerbt.) | |
IList.IsReadOnly | Ruft einen Wert ab, der angibt, ob CollectionBase schreibgeschützt ist. (Von CollectionBase geerbt.) | |
ICollection.IsSynchronized | Ruft einen Wert ab, der angibt, ob der Zugriff auf die CollectionBase synchronisiert (threadsicher) ist. (Von CollectionBase geerbt.) | |
IList.Item | Legt das Element am angegebenen Index fest oder ruft es von dort ab. (Von CollectionBase geerbt.) | |
IList.Remove | Entfernt das erste Vorkommen eines bestimmten Objekts aus der CollectionBase. (Von CollectionBase geerbt.) | |
ICollection.SyncRoot | Ruft ein Objekt ab, mit dem der Zugriff auf die CollectionBase synchronisiert werden kann. (Von CollectionBase geerbt.) |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.