WorkflowMarkupSerializationManager.IDesignerSerializationManager.CreateInstance Метод

Определение

Создает экземпляр указанного типа, и добавляет его в сборник именованных экземпляров.

 virtual System::Object ^ System.ComponentModel.Design.Serialization.IDesignerSerializationManager.CreateInstance(Type ^ type, System::Collections::ICollection ^ arguments, System::String ^ name, bool addToContainer) = System::ComponentModel::Design::Serialization::IDesignerSerializationManager::CreateInstance;
object IDesignerSerializationManager.CreateInstance (Type type, System.Collections.ICollection arguments, string name, bool addToContainer);
abstract member System.ComponentModel.Design.Serialization.IDesignerSerializationManager.CreateInstance : Type * System.Collections.ICollection * string * bool -> obj
override this.System.ComponentModel.Design.Serialization.IDesignerSerializationManager.CreateInstance : Type * System.Collections.ICollection * string * bool -> obj
Function CreateInstance (type As Type, arguments As ICollection, name As String, addToContainer As Boolean) As Object Implements IDesignerSerializationManager.CreateInstance

Параметры

type
Type

Создаваемый тип Type.

arguments
ICollection

Интерфейс ICollection, содержащий аргументы для type.

name
String

Имя объекта. Это имя используется для доступа к объекту с помощью IDesignerSerializationManager.GetInstance(String). При передаче пустой ссылки (Nothing в Visual Basic) объект все же создается, но к нему нельзя получить доступ по имени.

addToContainer
Boolean

Значение true для добавления этого объекта в контейнер конструктора; в противном случае — false.

Возвращаемое значение

Только что созданный объект.

Реализации

Комментарии

Если для addToContainer задано значение true, объект должен реализовать IComponent, чтобы было оказан соответствующий эффект.

Применяется к