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。