Freigeben über


ModelFactory.CreateItem Methode

Definition

Erstellt ein neues ModelItem für den angegebenen Elementtyp.

Überlädt

CreateItem(EditingContext, Object)

Erstellt ein neues ModelItem, indem eine Tiefenkopie der bereitgestellten Instanz erstellt wird.

CreateItem(EditingContext, Type, Object[])

Erstellt ein neues ModelItem für den angegebenen Elementtyp.

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

Erstellt ein neues ModelItem für den angegebenen Elementtyp.

CreateItem(EditingContext, Object)

Erstellt ein neues ModelItem, indem eine Tiefenkopie der bereitgestellten Instanz erstellt wird.

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

Parameter

context
EditingContext

Der Bearbeitungskontext des Designers.

item
Object

Das zu klonende ModelItem.

Gibt zurück

Der neu erstellte ModelItem.

Gilt für:

CreateItem(EditingContext, Type, Object[])

Erstellt ein neues ModelItem für den angegebenen Elementtyp.

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

Parameter

context
EditingContext

Der Bearbeitungskontext des Designers.

itemType
Type

Der Typ des zu erstellenden ModelItem.

arguments
Object[]

Ein optionales Array von Argumenten, die an den Konstruktor des Elements übergeben werden sollen.

Gibt zurück

Der neu erstellte ModelItem.

Gilt für:

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

Erstellt ein neues ModelItem für den angegebenen Elementtyp.

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

Parameter

context
EditingContext

Der Bearbeitungskontext des Designers.

itemType
Type

Der Typ des zu erstellenden ModelItem.

options
CreateOptions

Ein Satz von Optionen, die beim Erstellen des Elements verwendet werden.

arguments
Object[]

Ein optionales Array von Argumenten, die an den Konstruktor des Elements übergeben werden sollen.

Gibt zurück

Der neu erstellte ModelItem.

Gilt für: