Поделиться через


ModelFactory.CreateItem Метод

Определение

Создает новый ModelItem для указанного типа элемента.

Перегрузки

CreateItem(EditingContext, Object)

Создает новый экземпляр класса ModelItem посредством создания глубокой копии предоставленного экземпляра.

CreateItem(EditingContext, Type, Object[])

Создает новый ModelItem для указанного типа элемента.

CreateItem(EditingContext, Type, CreateOptions, Object[])

Создает новый ModelItem для указанного типа элемента.

CreateItem(EditingContext, Object)

Создает новый экземпляр класса ModelItem посредством создания глубокой копии предоставленного экземпляра.

public:
 static System::Activities::Presentation::Model::ModelItem ^ CreateItem(System::Activities::Presentation::EditingContext ^ context, System::Object ^ item);
public static System.Activities.Presentation.Model.ModelItem CreateItem (System.Activities.Presentation.EditingContext context, object item);
static member CreateItem : System.Activities.Presentation.EditingContext * obj -> System.Activities.Presentation.Model.ModelItem
Public Shared Function CreateItem (context As EditingContext, item As Object) As ModelItem

Параметры

context
EditingContext

Контекст редактирования конструктора.

item
Object

Копируемый объект ModelItem.

Возвращаемое значение

Вновь созданный ModelItem.

Применяется к

CreateItem(EditingContext, Type, Object[])

Создает новый ModelItem для указанного типа элемента.

public:
 static System::Activities::Presentation::Model::ModelItem ^ CreateItem(System::Activities::Presentation::EditingContext ^ context, Type ^ itemType, ... cli::array <System::Object ^> ^ arguments);
public static System.Activities.Presentation.Model.ModelItem CreateItem (System.Activities.Presentation.EditingContext context, Type itemType, params object[] arguments);
static member CreateItem : System.Activities.Presentation.EditingContext * Type * obj[] -> System.Activities.Presentation.Model.ModelItem
Public Shared Function CreateItem (context As EditingContext, itemType As Type, ParamArray arguments As Object()) As ModelItem

Параметры

context
EditingContext

Контекст редактирования конструктора.

itemType
Type

Тип создаваемого элемента ModelItem.

arguments
Object[]

Необязательный массив аргументов, передаваемых в конструктор элемента.

Возвращаемое значение

Вновь созданный ModelItem.

Применяется к

CreateItem(EditingContext, Type, CreateOptions, Object[])

Создает новый ModelItem для указанного типа элемента.

public:
 static System::Activities::Presentation::Model::ModelItem ^ CreateItem(System::Activities::Presentation::EditingContext ^ context, Type ^ itemType, System::Activities::Presentation::Model::CreateOptions options, ... cli::array <System::Object ^> ^ arguments);
public static System.Activities.Presentation.Model.ModelItem CreateItem (System.Activities.Presentation.EditingContext context, Type itemType, System.Activities.Presentation.Model.CreateOptions options, params object[] arguments);
static member CreateItem : System.Activities.Presentation.EditingContext * Type * System.Activities.Presentation.Model.CreateOptions * obj[] -> System.Activities.Presentation.Model.ModelItem
Public Shared Function CreateItem (context As EditingContext, itemType As Type, options As CreateOptions, ParamArray arguments As Object()) As ModelItem

Параметры

context
EditingContext

Контекст редактирования конструктора.

itemType
Type

Тип создаваемого элемента ModelItem.

options
CreateOptions

Набор параметров, который используется при создании элемента.

arguments
Object[]

Необязательный массив аргументов, передаваемых в конструктор элемента.

Возвращаемое значение

Вновь созданный ModelItem.

Применяется к