Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

PropertyExpressionCollection Class

 

Represents a collection of PropertyExpression objects.

Namespace:   Microsoft.VisualStudio.TestTools.UITesting
Assembly:  Microsoft.VisualStudio.TestTools.UITest.Extension (in Microsoft.VisualStudio.TestTools.UITest.Extension.dll)

System::Object
  System.Collections::CollectionBase
    Microsoft.VisualStudio.TestTools.UITesting::PropertyExpressionCollection

public ref class PropertyExpressionCollection sealed : CollectionBase, 
	ICloneable, ICollection<PropertyExpression^>, IEnumerable<PropertyExpression^>, 
	IEnumerable, INotifyCollectionChanged

NameDescription
System_CAPS_pubmethodPropertyExpressionCollection()

Initializes a new instance of the PropertyExpressionCollection class.

NameDescription
System_CAPS_pubpropertyCapacity

(Inherited from CollectionBase.)

System_CAPS_pubpropertyCount

(Inherited from CollectionBase.)

System_CAPS_pubpropertyIsReadOnly

Returns a value that indicates whether this instance is read-only.

System_CAPS_pubpropertyItem[String^]

Returns the property expression that corresponds to the provided property name.

NameDescription
System_CAPS_pubmethodAdd(PropertyExpression^)

Adds the provided property expression to the collection.

System_CAPS_pubmethodAdd(String^, String^)

Adds a property express to the collection by using the provided property name and property value.

System_CAPS_pubmethodAdd(String^, String^, PropertyExpressionOperator)

Adds a property expression by using the provided property name, value, and operator.

System_CAPS_pubmethodAdd(array<String^>^)

Adds a property expression to the collection for each pair in the provided array of name-value pairs.

System_CAPS_pubmethodAddRange(array<PropertyExpression^>^)

Adds all property expressions in the provided parameter array to the current collection.

System_CAPS_pubmethodAddRange(PropertyExpressionCollection^)

Adds all property expressions in the provided collection to the current collection.

System_CAPS_pubmethodClear()

(Inherited from CollectionBase.)

System_CAPS_pubmethodClone()

Returns a copy of the current collection.

System_CAPS_pubmethodContains(PropertyExpression^)

Determines whether the collection contains the provided property expression object.

System_CAPS_pubmethodContains(String^)

Determines whether the collection contains the provided property expression object.

System_CAPS_pubmethodCopyTo(array<PropertyExpression^>^, Int32)

Copies the provided array of property expressions, starting at the specified index into the collection.

System_CAPS_pubmethodEquals(Object^)

Determines whether the provided object is equal to the current instance.(Overrides Object::Equals(Object^).)

System_CAPS_pubmethodFind(String^)

Returns a property expression object that has a property name that matches the provided property name.

System_CAPS_pubmethodGetEnumerator()

System_CAPS_pubmethodGetHashCode()
System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodRemove(PropertyExpression^)

Removes the provided property expression from the collection.

System_CAPS_pubmethodRemove(String^)

Removes the specified property expression from the collection.

System_CAPS_pubmethodRemoveAt(Int32)

(Inherited from CollectionBase.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

NameDescription
System_CAPS_pubeventCollectionChanged

Occurs when an item of the collection is added, removed, or modified.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: