PropertyExpressionObservableCollection 类
包含 UITestControl 可搜索的属性。
继承层次结构
Object
Microsoft.VisualStudio.TestTools.UITesting.PropertyExpressionObservableCollection
命名空间: Microsoft.VisualStudio.TestTools.UITesting
程序集: Microsoft.VisualStudio.TestTools.WindowsStore.UITesting(在 Microsoft.VisualStudio.TestTools.WindowsStore.UITesting.dll 中)
语法
声明
Public NotInheritable Class PropertyExpressionObservableCollection _
Implements INotifyCollectionChanged
public sealed class PropertyExpressionObservableCollection : INotifyCollectionChanged
public ref class PropertyExpressionObservableCollection sealed : INotifyCollectionChanged
[<Sealed>]
type PropertyExpressionObservableCollection =
class
interface INotifyCollectionChanged
end
public final class PropertyExpressionObservableCollection implements INotifyCollectionChanged
PropertyExpressionObservableCollection 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
PropertyExpressionObservableCollection | 默认构造函数。 |
页首
属性
名称 | 说明 | |
---|---|---|
Count | 获取集合中的项计数。 | |
IsReadOnly | 如果集合是只读,获取 | |
Item | 获取或设置搜索的属性值。 |
页首
方法
名称 | 说明 | |
---|---|---|
Add(array<String[]) | 添加多个属性,该属性的值匹配来属性集合。如果同名的属性已经存在,然后更新其值。 | |
Add(PropertyExpression) | 添加新 PropertyExpression 到集合中。如果同名的属性已经存在,然后更新其值。 | |
Add(String, String) | 添加新属性,该属性的值匹配来属性集合。如果同名的属性已经存在,然后更新其值。 | |
Add(String, String, PropertyExpressionOperator) | 添加新的属性,值对和 PropertyExpressionOperator 到属性集合。如果同名的属性已经存在,然后更新其值。 | |
AddRange(array<PropertyExpression[]) | 添加 PropertyExpressions 的大小到集合中。如果同名的属性已经存在,然后更新其值。 | |
AddRange(PropertyExpressionObservableCollection) | 从其他集合添加 PropertyExpressions 的大小。如果同名的属性已经存在,然后更新其值。 | |
Clear | 清除集合。 | |
Clone | 创建是当前实例的克隆的 PropertyExpressionCollection。 | |
Contains(String) | 选定该特定属性是否存在于集合 | |
Contains(PropertyExpression) | 选定具有相同的名称、值和运算符的 PropertyExpression 是否存在于集合 | |
CopyTo | 复制收集有关 PropertyExpression 数组。 | |
Equals | 重写 Object.Equals (重写 Object.Equals(Object)。) | |
Find | 返回集合中的关联 PropertyExpression 的命名属性名称 | |
GetEnumerator | 使枚举数循环访问集合 | |
GetHashCode | PropertyExpressionCollection 的 Hashcode (重写 Object.GetHashCode。) | |
GetType | 获取当前实例的 Type。 (继承自 Object。) | |
Remove(String) | 移除 PropertyExpression 与给定从集合。 | |
Remove(PropertyExpression) | 移除 PropertyExpression 具有相同名称、值和运算符从集合 | |
ToString | 返回表示当前对象的字符串。 (继承自 Object。) |
页首
事件
名称 | 说明 | |
---|---|---|
CollectionChanged | 将激发的事件,请更改此集合。 |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。