ActivityCodeDomSerializationManager.CreateInstance Método

Definição

Cria uma instância do tipo especificado e adiciona-a a uma coleção de instâncias nomeadas.

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

Os dados Type para criar.

arguments
ICollection

Um ICollection de argumentos para passar ao construtor para o tipo especificado.

name
String

O nome atribuído ao objeto resultante. Este nome pode ser usado para aceder ao objeto mais tarde através de GetInstance(String).

Se o null for passado, o objeto é criado mas não pode ser acedido pelo nome.

addToContainer
Boolean

true adicionar o objeto ao contentor de design; caso contrário, false.

O objeto tem de ser implementado IComponent para que isto tenha algum efeito.

Devoluções

A instância de objeto recém-criada.

Implementações

Observações

Isto fornece uma referência indireta ao SerializationManager método com o mesmo nome.

Aplica-se a