ActivityCodeDomSerializationManager.CreateInstance Método

Definición

Crea una instancia del tipo especificado y la agrega a una colección de instancias con nombre.

public:
 virtual 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
override this.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

Type Datos que se van a crear.

arguments
ICollection

de ICollection argumentos que se van a pasar al constructor para el tipo especificado.

name
String

Nombre asignado al objeto resultante. Este nombre se puede usar para tener acceso al objeto más adelante a través de GetInstance(String).

Si se pasa null, se crea el objeto, pero no se puede tener acceso a él por nombre.

addToContainer
Boolean

true para agregar el objeto al contenedor de diseño; de lo contrario, false.

El objeto debe implementar IComponent para que esto tenga cualquier efecto.

Devoluciones

Instancia de objeto recién creada.

Implementaciones

Comentarios

Esto proporciona una referencia indirecta al SerializationManager método del mismo nombre.

Se aplica a