Compartir a través de


ModelFactory.CreateItem (Método) (EditingContext, TypeIdentifier, CreateOptions, array<Object )

Crea un nuevo elemento de modelo para el identificador de tipo especificado.

Espacio de nombres:  Microsoft.Windows.Design.Model
Ensamblado:  Microsoft.Windows.Design.Interaction (en Microsoft.Windows.Design.Interaction.dll)

Sintaxis

'Declaración
Public Shared Function CreateItem ( _
    context As EditingContext, _
    typeIdentifier As TypeIdentifier, _
    options As CreateOptions, _
    ParamArray arguments As Object() _
) As ModelItem
public static ModelItem CreateItem(
    EditingContext context,
    TypeIdentifier typeIdentifier,
    CreateOptions options,
    params Object[] arguments
)
public:
static ModelItem^ CreateItem(
    EditingContext^ context, 
    TypeIdentifier typeIdentifier, 
    CreateOptions options, 
    ... array<Object^>^ arguments
)
static member CreateItem : 
        context:EditingContext * 
        typeIdentifier:TypeIdentifier * 
        options:CreateOptions * 
        arguments:Object[] -> ModelItem 
public static function CreateItem(
    context : EditingContext, 
    typeIdentifier : TypeIdentifier, 
    options : CreateOptions, 
    ... arguments : Object[]
) : ModelItem

Parámetros

  • arguments
    Tipo: array<System.Object[]
    Matriz de argumentos opcional que debe pasarse al constructor del elemento.

Valor devuelto

Tipo: Microsoft.Windows.Design.Model.ModelItem
ModelItem que representa el nuevo tipo de elemento que se ha creado.Es posible que este método devuelva nullreferencia null (Nothing en Visual Basic) si no se puede resolver el identificador de tipo.

Excepciones

Excepción Condición
ArgumentNullException

El valor de context es nullreferencia null (Nothing en Visual Basic).

Seguridad de .NET Framework

Vea también

Referencia

ModelFactory Clase

CreateItem (Sobrecarga)

Microsoft.Windows.Design.Model (Espacio de nombres)

Otros recursos

Extensibilidad de WPF Designer

Arquitectura de modelo de edición