PropertyExpressionCollection-Klasse
Stellt eine Auflistung von PropertyExpression-Objekten dar.
Vererbungshierarchie
Object
CollectionBase
Microsoft.VisualStudio.TestTools.UITesting.PropertyExpressionCollection
Namespace: Microsoft.VisualStudio.TestTools.UITesting
Assembly: Microsoft.VisualStudio.TestTools.UITest.Extension (in Microsoft.VisualStudio.TestTools.UITest.Extension.dll)
Syntax
'Declaration
Public NotInheritable Class PropertyExpressionCollection _
Inherits CollectionBase _
Implements ICollection(Of PropertyExpression), IEnumerable(Of PropertyExpression), _
IEnumerable, ICloneable, INotifyCollectionChanged
public sealed class PropertyExpressionCollection : CollectionBase,
ICollection<PropertyExpression>, IEnumerable<PropertyExpression>, IEnumerable,
ICloneable, INotifyCollectionChanged
public ref class PropertyExpressionCollection sealed : public CollectionBase,
ICollection<PropertyExpression^>, IEnumerable<PropertyExpression^>, IEnumerable,
ICloneable, INotifyCollectionChanged
[<Sealed>]
type PropertyExpressionCollection =
class
inherit CollectionBase
interface ICollection<PropertyExpression>
interface IEnumerable<PropertyExpression>
interface IEnumerable
interface ICloneable
interface INotifyCollectionChanged
end
public final class PropertyExpressionCollection extends CollectionBase implements ICollection<PropertyExpression>, IEnumerable<PropertyExpression>, IEnumerable, ICloneable, INotifyCollectionChanged
Der PropertyExpressionCollection-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
![]() |
PropertyExpressionCollection | Initialisiert eine neue Instanz der PropertyExpressionCollection-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.) |
![]() |
IsReadOnly | Gibt einen Wert zurück, der angibt, ob diese Instanz schreibgeschützt ist. |
![]() |
Item | Gibt den Eigenschaftsausdruck zurück, der dem angegebenen Eigenschaftennamen entspricht. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
Add(array<String[]) | Fügt der Auflistung für jedes Paar im bereitgestellten Array von Name-Wert-Paaren einen Eigenschaftsausdruck hinzu. |
![]() |
Add(PropertyExpression) | Fügt der Auflistung den bereitgestellten Eigenschaftsausdruck hinzu. |
![]() |
Add(String, String) | Fügt der Auflistung mithilfe des angegebenen Eigenschaftennamens und des angegebenen Eigenschaftswerts einen Eigenschaftsausdruck hinzu. |
![]() |
Add(String, String, PropertyExpressionOperator) | Fügt mithilfe des angegebenen Eigenschaftennamens, Eigenschaftswerts und Operators einen Eigenschaftsausdruck hinzu. |
![]() |
AddRange(array<PropertyExpression[]) | Fügt der aktuellen Auflistung alle Eigenschaftsausdrücke im bereitgestellten Parameterarray hinzu. |
![]() |
AddRange(PropertyExpressionCollection) | Fügt der aktuellen Auflistung alle Eigenschaftsausdrücke in der bereitgestellten Auflistung hinzu. |
![]() |
Clear | Entfernt alle Objekte aus der CollectionBase-Instanz.Diese Methode kann nicht überschrieben werden. (Von CollectionBase geerbt.) |
![]() |
Clone | Gibt eine Kopie der aktuellen Auflistung zurück. |
![]() |
Contains(String) | Bestimmt, ob die Auflistung das bereitgestellte Eigenschaftsausdruckobjekt enthält. |
![]() |
Contains(PropertyExpression) | Bestimmt, ob die Auflistung das bereitgestellte Eigenschaftsausdruckobjekt enthält. |
![]() |
CopyTo | Kopiert das bereitgestellte Array von Eigenschaftsausdrücken ab dem angegebenen Index in die Auflistung. |
![]() |
Equals | Bestimmt, ob das bereitgestellte Objekt und die aktuelle Instanz gleich sind. (Überschreibt Object.Equals(Object).) |
![]() |
Find | Gibt ein Eigenschaftsausdrucksobjekt mit einem Eigenschaftennamen zurück, der mit dem angegebenen Eigenschaftennamen übereinstimmt. |
![]() |
GetEnumerator | |
![]() |
GetHashCode | Fungiert als die Standardhashfunktion. (Überschreibt Object.GetHashCode.) |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() |
Remove(String) | Entfernt den angegebenen Eigenschaftsausdruck aus der Auflistung. |
![]() |
Remove(PropertyExpression) | Entfernt den bereitgestellten Eigenschaftsausdruck aus der Auflistung. |
![]() |
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
Ereignisse
Name | Beschreibung | |
---|---|---|
![]() |
CollectionChanged | Tritt ein, wenn ein Element der Auflistung hinzugefügt, entfernt oder geändert wird. |
Zum Seitenanfang
Explizite Schnittstellenimplementierungen
Name | Beschreibung | |
---|---|---|
![]() ![]() |
System#Collections#IList#Add | Fügt am Ende der CollectionBase ein Objekt hinzu. (Von CollectionBase geerbt.) |
![]() ![]() |
System#Collections#IList#Contains | Bestimmt, ob CollectionBase ein bestimmtes Element enthält. (Von CollectionBase geerbt.) |
![]() ![]() |
System#Collections#ICollection#CopyTo | Kopiert die gesamte CollectionBase in ein kompatibles eindimensionales Array, beginnend am angegebenen Index des Zielarrays. (Von CollectionBase geerbt.) |
![]() ![]() |
System#Collections#IList#IndexOf | Sucht nach dem angegebenen Object und gibt den nullbasierten Index des ersten Vorkommens innerhalb der gesamten CollectionBase zurück. (Von CollectionBase geerbt.) |
![]() ![]() |
System#Collections#IList#Insert | Fügt am angegebenen Index ein Element in die CollectionBase ein. (Von CollectionBase geerbt.) |
![]() ![]() |
System#Collections#IList#IsFixedSize | Ruft einen Wert ab, der angibt, ob CollectionBase eine feste Größe hat. (Von CollectionBase geerbt.) |
![]() ![]() |
System#Collections#IList#IsReadOnly | Ruft einen Wert ab, der angibt, ob das CollectionBase schreibgeschützt ist. (Von CollectionBase geerbt.) |
![]() ![]() |
System#Collections#ICollection#IsSynchronized | Ruft einen Wert ab, der angibt, ob der Zugriff auf CollectionBase synchronisiert (threadsicher) ist. (Von CollectionBase geerbt.) |
![]() ![]() |
System#Collections#IList#Item | Ruft das Element am angegebenen Index ab oder legt dieses fest. (Von CollectionBase geerbt.) |
![]() ![]() |
System#Collections#IList#Remove | Entfernt das erste Vorkommen eines angegebenen Objekts aus der CollectionBase. (Von CollectionBase geerbt.) |
![]() ![]() |
System#Collections#ICollection#SyncRoot | Ruft ein Objekt ab, mit dem der Zugriff auf 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.