ModelService.CreateItem 方法

定义

创建给定类型的 ModelItem。 当用户希望创建新项时,此方法由 ModelFactory 调用。

重载

CreateItem(Object)

接受一个现有的实例并创建一个模型项,该模型项是现有实例的深层克隆。

CreateItem(Type, CreateOptions, Object[])

创建给定类型的 ModelItem。 当用户希望创建新项时,此方法由 ModelFactory 调用。

CreateItem(Object)

接受一个现有的实例并创建一个模型项,该模型项是现有实例的深层克隆。

protected:
 abstract System::Activities::Presentation::Model::ModelItem ^ CreateItem(System::Object ^ item);
protected abstract System.Activities.Presentation.Model.ModelItem CreateItem (object item);
abstract member CreateItem : obj -> System.Activities.Presentation.Model.ModelItem
Protected MustOverride Function CreateItem (item As Object) As ModelItem

参数

item
Object

要克隆和包装的项。

返回

一个新创建的 ModelItem,它是现有项的克隆。

适用于

CreateItem(Type, CreateOptions, Object[])

创建给定类型的 ModelItem。 当用户希望创建新项时,此方法由 ModelFactory 调用。

protected:
 abstract System::Activities::Presentation::Model::ModelItem ^ CreateItem(Type ^ itemType, System::Activities::Presentation::Model::CreateOptions options, ... cli::array <System::Object ^> ^ arguments);
protected abstract System.Activities.Presentation.Model.ModelItem CreateItem (Type itemType, System.Activities.Presentation.Model.CreateOptions options, params object[] arguments);
abstract member CreateItem : Type * System.Activities.Presentation.Model.CreateOptions * obj[] -> System.Activities.Presentation.Model.ModelItem
Protected MustOverride Function CreateItem (itemType As Type, options As CreateOptions, ParamArray arguments As Object()) As ModelItem

参数

itemType
Type

要创建的项的类型。

options
CreateOptions

创建选项。 可以指定是否要对某个项初始化默认值。

arguments
Object[]

该项的构造函数的自变量数组。

返回

新创建的 ModelItem

适用于