Selection 构造函数 (IEnumerable<ModelItem>, Predicate<ModelItem>)
[本文档仅供预览,在以后的发行版中可能会发生更改。包含的空白主题用作占位符。]
用指定的 ModelItem 对象枚举和谓词初始化 Selection 类的新实例。
命名空间: Microsoft.Windows.Design.Interaction
程序集: Microsoft.Windows.Design.Interaction(在 Microsoft.Windows.Design.Interaction.dll 中)
语法
声明
Public Sub New ( _
selectedObjects As IEnumerable(Of ModelItem), _
match As Predicate(Of ModelItem) _
)
public Selection(
IEnumerable<ModelItem> selectedObjects,
Predicate<ModelItem> match
)
public:
Selection(
IEnumerable<ModelItem^>^ selectedObjects,
Predicate<ModelItem^>^ match
)
new :
selectedObjects:IEnumerable<ModelItem> *
match:Predicate<ModelItem> -> Selection
public function Selection(
selectedObjects : IEnumerable<ModelItem>,
match : Predicate<ModelItem>
)
参数
- selectedObjects
类型:System.Collections.Generic.IEnumerable<ModelItem>
要添加到选择内容中的 ModelItem 对象枚举。
- match
类型:System.Predicate<ModelItem>
只有 selectedObjects 中与谓词匹配的那些对象才会添加到选择内容中。
异常
异常 | 条件 |
---|---|
ArgumentNullException | selectedObjects 或 match 参数为 nulla null reference (Nothing in Visual Basic)。 |
备注
此构造函数创建一个包含指定对象的选择内容。 selectedObjects 中与谓词匹配的第一个对象是主选择对象。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。
请参见
参考
Microsoft.Windows.Design.Interaction 命名空间