Freigeben über


ModelService.CreateItem Methode

Definition

Erstellt für einen angegebenen Typ ein ModelItem. Diese Methode wird von ModelFactory aufgerufen, wenn der Benutzer ein neues Element erstellen möchte.

Überlädt

CreateItem(Object)

Nimmt eine vorhandene Instanz an und erstellt ein Modellelement, das ein tiefer Klon der Instanz ist.

CreateItem(Type, CreateOptions, Object[])

Erstellt für einen angegebenen Typ ein ModelItem. Diese Methode wird von ModelFactory aufgerufen, wenn der Benutzer ein neues Element erstellen möchte.

CreateItem(Object)

Nimmt eine vorhandene Instanz an und erstellt ein Modellelement, das ein tiefer Klon der Instanz ist.

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

Parameter

item
Object

Das Element, da geklont und umschlossen werden soll.

Gibt zurück

Das neu erstellte ModelItem, das einen Klon des vorhandenen Elements darstellt.

Gilt für:

CreateItem(Type, CreateOptions, Object[])

Erstellt für einen angegebenen Typ ein ModelItem. Diese Methode wird von ModelFactory aufgerufen, wenn der Benutzer ein neues Element erstellen möchte.

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

Parameter

itemType
Type

Der Typ des zu erstellenden Elements.

options
CreateOptions

Erstellungsoptionen, mit denen Sie angeben können, ob Sie für ein Element Standardwerte initialisieren möchten.

arguments
Object[]

Ein Array von Argumenten für den Konstruktor des Elements.

Gibt zurück

Der neu erstellte ModelItem.

Gilt für: