Пустое значение типа (Новый Объект)

SeiOkami 560 5 15 15

Возвращает новый объект переданного типа. Универсальный конструктор типов


// Возвращает новый объект переданного типа.
// Источник: https://github.com/SeiOkami/CollectionMethodsOneS/issues/20
//  
// Параметры:
//  Тип - Строка, Тип - Тип или имя типа
// 
// Возвращаемое значение:
//  Произвольный
//
// Примеры:
// 	Результат = НовыйОбъект("Структура");
// 	Результат = НовыйОбъект("УсловноеОформлениеКомпоновкиДанных");
// 	Результат = НовыйОбъект("HTTPОтвет");
//
Функция НовыйОбъект(Знач Тип) Экспорт
	
	Типы = Неопределено;
	Если ТипЗнч(Тип) = Тип("Тип") Тогда
		Типы = Новый Массив; // Массив из Тип
		Типы.Добавить(Тип);
	Иначе
		Типы = Тип;
	КонецЕсли;
	
	ОписаниеТипа = Новый ОписаниеТипов(Типы);
	
	Возврат ОписаниеТипа.ПривестиЗначение();
	
КонецФункции
0

См. также

ПустыеСсылкиТиповОбъектовАвторизации (БСП)

ПустыеСсылкиТиповЗначенийДоступаПоТипамГруппИЗначений (БСП)

ПустаяСсылкаОбъектаМетаданных (БСП)

ПолучитьНовоеЗначениеРеквизитаДопУпорядочивания (БСП)

ШаблонДанныхДляПроверки (БСП)

ПустаяСсылка (БСП)

ПолучитьЗначениеРеквизитаПредмета (БСП)

ПустыеЗначенияОпорныхПолей (БСП)

ИмяБазовогоТипаПоОбъектуМетаданных (БСП)

Модератору