Поделиться через


InstanceFactory.CreateInstance - метод

Обновлен: Ноябрь 2007

Создание экземпляра указанного типа.

Пространство имен:  Microsoft.Windows.Design.Model
Сборка:  Microsoft.Windows.Design.Extensibility (в Microsoft.Windows.Design.Extensibility.dll)

Синтаксис

'Декларация
Public Overridable Function CreateInstance ( _
    type As Type, _
    ParamArray arguments As Object() _
) As Object
'Применение
Dim instance As InstanceFactory
Dim type As Type
Dim arguments As Object()
Dim returnValue As Object

returnValue = instance.CreateInstance(type, _
    arguments)
public virtual Object CreateInstance(
    Type type,
    params Object[] arguments
)
public:
virtual Object^ CreateInstance(
    Type^ type, 
    ... array<Object^>^ arguments
)
public function CreateInstance(
    type : Type, 
    ... arguments : Object[]
) : Object

Параметры

  • type
    Тип: System.Type
    Тип создаваемого объекта.
  • arguments
    Тип: array<System.Object[]
    Необязательный массив аргументов, передаваемых конструктору.

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

Тип: System.Object
Вновь созданный объект. Не допускается возврат значения nullссылка null (Nothing в Visual Basic).

Исключения

Исключение Условие
ArgumentNullException

Параметр type имеет значение nullссылка null (Nothing в Visual Basic).

Разрешения

См. также

Ссылки

InstanceFactory Класс

InstanceFactory - члены

Microsoft.Windows.Design.Model - пространство имен

Другие ресурсы

Архитектура расширяемости конструктора WPF