IDesignerSerializationManager.CreateInstance Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea una instancia del tipo especificado y la agrega a una colección de instancias con nombre.
public:
System::Object ^ CreateInstance(Type ^ type, System::Collections::ICollection ^ arguments, System::String ^ name, bool addToContainer);
public object CreateInstance(Type type, System.Collections.ICollection arguments, string name, bool addToContainer);
abstract member CreateInstance : Type * System.Collections.ICollection * string * bool -> obj
Public Function CreateInstance (type As Type, arguments As ICollection, name As String, addToContainer As Boolean) As Object
Parámetros
- type
- Type
Tipo de datos que se va a crear.
- arguments
- ICollection
Argumentos que se van a pasar al constructor de este tipo.
- name
- String
Nombre del objeto. Este nombre se puede usar para tener acceso al objeto más adelante a través de GetInstance(String). Si null se pasa, el objeto se sigue creando, pero no se puede acceder a él por nombre.
- addToContainer
- Boolean
Si truees , este objeto se agrega al contenedor de diseño. El objeto debe implementar IComponent para que esto tenga cualquier efecto.
Devoluciones
Instancia de objeto recién creada.
Comentarios
Los objetos que implementan IComponent se agregan al contenedor en tiempo de diseño si el addToContainer parámetro es true.