Metodo ModelService.CreateItem (Type, CreateOptions, array<Object )

Quando se ne esegue l'override in una classe derivata, crea un oggetto ModelItem per un tipo specificato.

Spazio dei nomi:  Microsoft.Windows.Design.Services
Assembly:  Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)

Sintassi

'Dichiarazione
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

Parametri

  • itemType
    Tipo: System.Type
    Tipo di elemento da creare.
  • arguments
    Tipo: array<System.Object[]
    Matrice di argomenti da passare al costruttore dell'elemento.

Valore restituito

Tipo: Microsoft.Windows.Design.Model.ModelItem
Elemento del modello appena creato.

Eccezioni

Eccezione Condizione
ArgumentNullException

itemType è nullriferimento null (Nothing in Visual Basic).

Note

La classe ModelFactory chiama il metodo CreateItem quando l'utente crea un nuovo elemento.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ModelService Classe

Overload CreateItem

Spazio dei nomi Microsoft.Windows.Design.Services

ModelItem

ModelFactory

Altre risorse

Architettura di modifica dei modelli

Estensibilità di Progettazione WPF