ModelService.CreateItem 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
为给定类型创建一个 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的 。