Sdílet prostřednictvím


ModelService.CreateItem – metoda (Type, CreateOptions, array<Object )

V odvozené třídě přepsána, vytvoří ModelItem objektu zadaného typu.

Obor názvů:  Microsoft.Windows.Design.Services
Sestavení:  Microsoft.Windows.Design.Interaction (v Microsoft.Windows.Design.Interaction.dll)

Syntaxe

'Deklarace
Protected MustOverride Function CreateItem ( _
    itemType As Type, _
    options As CreateOptions, _
    ParamArray arguments As Object() _
) As ModelItem
protected abstract ModelItem CreateItem(
    Type itemType,
    CreateOptions options,
    params Object[] arguments
)
protected:
virtual ModelItem^ CreateItem(
    Type^ itemType, 
    CreateOptions options, 
    ... array<Object^>^ arguments
) abstract
abstract CreateItem : 
        itemType:Type * 
        options:CreateOptions * 
        arguments:Object[] -> ModelItem 
protected abstract function CreateItem(
    itemType : Type, 
    options : CreateOptions, 
    ... arguments : Object[]
) : ModelItem

Parametry

  • arguments
    Typ: array<System.Object[]
    Argumenty konstruktoru položky pole.

Vrácená hodnota

Typ: Microsoft.Windows.Design.Model.ModelItem
Nově vytvořený model zboží.

Výjimky

Výjimka Podmínka
ArgumentNullException

itemTypeis nullodkaz Null (Nothing v jazyce Visual Basic).

Poznámky

ModelFactory Třídy volání CreateItem Metoda, když uživatel vytvoří novou položku.

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

ModelService Třída

CreateItem – přetížení

Microsoft.Windows.Design.Services – obor názvů

ModelItem

ModelFactory

Další zdroje

Editing Model Architecture

WPF Designer Extensibility