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
- context
Tipo: Microsoft.Windows.Design.EditingContext
Contexto de edición del diseñador.
- typeIdentifier
Tipo: Microsoft.Windows.Design.Metadata.TypeIdentifier
Identificador del tipo de elemento que se va a crear.
- options
Tipo: Microsoft.Windows.Design.Model.CreateOptions
Conjunto de opciones de creación que debe utilizarse al crear el elemento.El valor predeterminado es None.
- 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
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.Windows.Design.Model (Espacio de nombres)