NewItemFactory.CreateInstance - метод
Создание экземпляра заданного типа Type, который может быть добавлен в редакторы коллекций или подчиненных свойств.
Пространство имен: Microsoft.Windows.Design.PropertyEditing
Сборка: Microsoft.Windows.Design.Interaction (в Microsoft.Windows.Design.Interaction.dll)
Синтаксис
'Декларация
Public Overridable Function CreateInstance ( _
type As Type _
) As Object
public virtual Object CreateInstance(
Type type
)
public:
virtual Object^ CreateInstance(
Type^ type
)
abstract CreateInstance :
type:Type -> Object
override CreateInstance :
type:Type -> Object
public function CreateInstance(
type : Type
) : Object
Параметры
- type
Тип: System.Type
Тип создаваемого объекта.
Возвращаемое значение
Тип: System.Object
Если для объекта type найден конструктор, возвращается экземпляр type. В противном случае возвращается значение nullпустая ссылка (Nothing в Visual Basic).
Исключения
Исключение | Условие |
---|---|
ArgumentNullException | Параметр type имеет значение nullпустая ссылка (Nothing в Visual Basic). |
Заметки
В реализации по умолчанию осуществляется поиск открытого конструктора, который не принимает аргументов.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.Windows.Design.PropertyEditing - пространство имен