IDesignerSerializationManager.CreateInstance Méthode

Définition

Crée une instance du type spécifié et l’ajoute à une collection d’instances nommées.

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

Paramètres

type
Type

Type de données à créer.

arguments
ICollection

Arguments à passer au constructeur pour ce type.

name
String

Nom de l’objet. Ce nom peut être utilisé pour accéder à l’objet ultérieurement via GetInstance(String). S’il null est passé, l’objet est toujours créé, mais il n’est pas accessible par nom.

addToContainer
Boolean

Si true, cet objet est ajouté au conteneur de conception. L’objet doit implémenter IComponent pour que cela ait un effet.

Retours

Instance d’objet nouvellement créée.

Remarques

Les objets qui implémentent IComponent sont ajoutés au conteneur au moment du design si le addToContainer paramètre est true.

S’applique à