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.