PropertyExpressionCollection Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет коллекцию объектов PropertyExpression.
public ref class PropertyExpressionCollection sealed : System::Collections::CollectionBase, ICloneable, System::Collections::Generic::ICollection<Microsoft::VisualStudio::TestTools::UITesting::PropertyExpression ^>, System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::TestTools::UITesting::PropertyExpression ^>, System::Collections::Specialized::INotifyCollectionChanged
public sealed class PropertyExpressionCollection : System.Collections.CollectionBase, ICloneable, System.Collections.Generic.ICollection<Microsoft.VisualStudio.TestTools.UITesting.PropertyExpression>, System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.TestTools.UITesting.PropertyExpression>, System.Collections.Specialized.INotifyCollectionChanged
type PropertyExpressionCollection = class
inherit CollectionBase
interface ICloneable
interface ICollection<PropertyExpression>
interface seq<PropertyExpression>
interface IEnumerable
interface INotifyCollectionChanged
Public NotInheritable Class PropertyExpressionCollection
Inherits CollectionBase
Implements ICloneable, ICollection(Of PropertyExpression), IEnumerable(Of PropertyExpression), INotifyCollectionChanged
- Наследование
-
PropertyExpressionCollection
- Реализации
Конструкторы
| PropertyExpressionCollection() |
Инициализирует новый экземпляр класса PropertyExpressionCollection. |
Свойства
| IsReadOnly |
Возвращает значение, указывающее, доступен ли данный экземпляр только для чтения. |
| Item[String] |
Возвращает выражение свойства, соответствующее предоставленному имени свойства. |
Методы
| Add(PropertyExpression) |
Добавляет предоставленное выражение свойства в коллекцию. |
| Add(String, String) |
Добавляет выражение свойства в коллекцию, используя предоставленные имя и значение свойства. |
| Add(String, String, PropertyExpressionOperator) |
Добавляет выражение свойства, используя предоставленные имя, значение и оператор свойства. |
| Add(String[]) |
Добавляет выражение свойства в коллекцию для каждой пары в предоставленном массиве пар "имя-значение". |
| AddRange(PropertyExpression[]) |
Добавляет все выражения свойств в предоставленном массиве параметров в текущую коллекцию. |
| AddRange(PropertyExpressionCollection) |
Добавляет все выражения свойств в предоставленной коллекции в текущую коллекцию. |
| Clone() |
Возвращает копию текущей коллекции. |
| Contains(PropertyExpression) |
Определяет, содержится ли в коллекции предоставленный объект выражения свойства. |
| Contains(String) |
Определяет, содержится ли в коллекции предоставленный объект выражения свойства. |
| CopyTo(PropertyExpression[], Int32) |
Копирует в коллекцию предоставленный массив выражений свойства, начиная с заданного индекса. |
| Equals(Object) |
Определяет, равен ли предоставленный объект текущему экземпляру. |
| Find(String) |
Возвращает объект выражения свойства, имя свойства которого соответствует предоставленному имени свойства. |
| GetEnumerator() | |
| GetHashCode() | |
| Remove(PropertyExpression) |
Удаляет предоставленное выражение свойства из коллекции. |
| Remove(String) |
Удаляет заданное выражение свойства из коллекции. |
События
| CollectionChanged |
Происходит, если элемент коллекции добавляется, удаляется или изменяется. |
Методы расширения
| EmptyIfNull<T>(IEnumerable<T>) |