Selection 构造函数

定义

创建一个 Selection 对象。

重载

名称 说明
Selection()

创建一个空的 Selection 对象。

Selection(ModelItem[])

Selection创建选择了指定对象的对象。

Selection(IEnumerable<ModelItem>)

Selection创建选择了指定对象的对象。

Selection(IEnumerable)

Selection创建选择了指定对象的对象。

Selection(IEnumerable<ModelItem>, Predicate<ModelItem>)

Selection创建选择了指定对象的对象。

Selection(IEnumerable, Predicate<ModelItem>)

Selection创建选择了指定对象的对象。

Selection()

创建一个空的 Selection 对象。

public:
 Selection();
public Selection();
Public Sub New ()

适用于

Selection(ModelItem[])

Selection创建选择了指定对象的对象。

public:
 Selection(... cli::array <System::Activities::Presentation::Model::ModelItem ^> ^ selectedObjects);
public Selection(params System.Activities.Presentation.Model.ModelItem[] selectedObjects);
new System.Activities.Presentation.View.Selection : System.Activities.Presentation.Model.ModelItem[] -> System.Activities.Presentation.View.Selection
Public Sub New (ParamArray selectedObjects As ModelItem())

参数

selectedObjects
ModelItem[]

应选择的对象的参数数组。

注解

第一个对象被视为主要选择。

适用于

Selection(IEnumerable<ModelItem>)

Selection创建选择了指定对象的对象。

public:
 Selection(System::Collections::Generic::IEnumerable<System::Activities::Presentation::Model::ModelItem ^> ^ selectedObjects);
public Selection(System.Collections.Generic.IEnumerable<System.Activities.Presentation.Model.ModelItem> selectedObjects);
new System.Activities.Presentation.View.Selection : seq<System.Activities.Presentation.Model.ModelItem> -> System.Activities.Presentation.View.Selection
Public Sub New (selectedObjects As IEnumerable(Of ModelItem))

参数

selectedObjects
IEnumerable<ModelItem>

应选择的对象枚举。

例外

selectedObjects如果是null

注解

枚举中的第一个对象被视为主要选择。

适用于

Selection(IEnumerable)

Selection创建选择了指定对象的对象。

public:
 Selection(System::Collections::IEnumerable ^ selectedObjects);
public Selection(System.Collections.IEnumerable selectedObjects);
new System.Activities.Presentation.View.Selection : System.Collections.IEnumerable -> System.Activities.Presentation.View.Selection
Public Sub New (selectedObjects As IEnumerable)

参数

selectedObjects
IEnumerable

应选择的对象枚举。

例外

selectedObjects如果是null

注解

枚举中的第一个对象被视为主要选择。

适用于

Selection(IEnumerable<ModelItem>, Predicate<ModelItem>)

Selection创建选择了指定对象的对象。

public:
 Selection(System::Collections::Generic::IEnumerable<System::Activities::Presentation::Model::ModelItem ^> ^ selectedObjects, Predicate<System::Activities::Presentation::Model::ModelItem ^> ^ match);
public Selection(System.Collections.Generic.IEnumerable<System.Activities.Presentation.Model.ModelItem> selectedObjects, Predicate<System.Activities.Presentation.Model.ModelItem> match);
new System.Activities.Presentation.View.Selection : seq<System.Activities.Presentation.Model.ModelItem> * Predicate<System.Activities.Presentation.Model.ModelItem> -> System.Activities.Presentation.View.Selection
Public Sub New (selectedObjects As IEnumerable(Of ModelItem), match As Predicate(Of ModelItem))

参数

selectedObjects
IEnumerable<ModelItem>

应选择的对象枚举。

match
Predicate<ModelItem>

包括对象的条件。 只有那些与 selectedObjects 谓词匹配的对象才会添加到所选内容中。

例外

如果 selectedObjects 为或 matchnull

注解

与谓词匹配的枚举中的第一个对象被视为主要选择。

适用于

Selection(IEnumerable, Predicate<ModelItem>)

Selection创建选择了指定对象的对象。

public:
 Selection(System::Collections::IEnumerable ^ selectedObjects, Predicate<System::Activities::Presentation::Model::ModelItem ^> ^ match);
public Selection(System.Collections.IEnumerable selectedObjects, Predicate<System.Activities.Presentation.Model.ModelItem> match);
new System.Activities.Presentation.View.Selection : System.Collections.IEnumerable * Predicate<System.Activities.Presentation.Model.ModelItem> -> System.Activities.Presentation.View.Selection
Public Sub New (selectedObjects As IEnumerable, match As Predicate(Of ModelItem))

参数

selectedObjects
IEnumerable

应选择的对象枚举。

match
Predicate<ModelItem>

包括对象的条件。 只有那些与 selectedObjects 谓词匹配的对象才会添加到所选内容中。

例外

如果 selectedObjects 为或 matchnull

注解

与谓词匹配的枚举中的第一个对象被视为主要选择。

适用于