V82.ОбщиеМодули.ПодключаемоеОборудованиеОРИОНФР01К.ПодключитьУстройство C# (CSharp) Method

ПодключитьУстройство() public method

public ПодключитьУстройство ( ) : object
return object
        public object ПодключитьУстройство(/*ОбъектДрайвера, Параметры, ПараметрыПодключения, ВыходныеПараметры*/)
        {
            //Результат = Истина;
            //ПараметрыПодключения.Вставить("ИДУстройства", "");
            //ВыходныеПараметры = Новый Массив();
            /*// Проверка параметров устройства
            */
            //Порт                       = Неопределено;
            //Скорость                   = Неопределено;
            //Таймаут                    = Неопределено;
            //ПарольПользователя         = Неопределено;
            //ПарольАдминистратора       = Неопределено;
            //НаименованиеОплаты1        = Неопределено;
            //НаименованиеОплаты2        = Неопределено;
            //ИзображениеВНачале		   = Неопределено;
            //ИзображениеВКонце          = Неопределено;
            //ИзображениеПосле     	   = Неопределено;
            //СерийныйНомерККМ		   = Неопределено;
            //РегистрационныйНомерККМ    = Неопределено;
            //НаличнаяОплата             = Неопределено;
            //НомерСекции		           = Неопределено;
            //КодСимволаЧастичногоОтреза = Неопределено;
            //Параметры.Свойство("Порт"                       , Порт);
            //Параметры.Свойство("Скорость"                   , Скорость);
            //Параметры.Свойство("Таймаут"                    , Таймаут);
            //Параметры.Свойство("ПарольПользователя"         , ПарольПользователя);
            //Параметры.Свойство("ПарольАдминистратора" 		, ПарольАдминистратора);
            //Параметры.Свойство("ИзображениеВКонце" 			, ИзображениеВКонце);
            //Параметры.Свойство("ИзображениеВНачале" 		, ИзображениеВНачале);
            //Параметры.Свойство("ИзображениеПосле" 			, ИзображениеПосле);
            //Параметры.Свойство("НаименованиеОплаты1" 		, НаименованиеОплаты1);
            //Параметры.Свойство("НаименованиеОплаты2" 		, НаименованиеОплаты2);
            //Параметры.Свойство("НомерСекции" 				, НомерСекции);
            //Параметры.Свойство("НаличнаяОплата" 			, НаличнаяОплата);
            //Параметры.Свойство("КодСимволаЧастичногоОтреза" , КодСимволаЧастичногоОтреза);
            if(true/*Порт                      = Неопределено
             Или Скорость       		   = Неопределено
             Или Таймаут			       = Неопределено
             Или ПарольПользователя        = Неопределено
             Или ПарольАдминистратора      = Неопределено
             Или НаименованиеОплаты1       = Неопределено
             Или НаименованиеОплаты2       = Неопределено
             Или ИзображениеВКонце         = Неопределено
             Или ИзображениеВНачале        = Неопределено
             Или ИзображениеПосле          = Неопределено
             Или НомерСекции               = Неопределено
             Или НаличнаяОплата            = Неопределено
             Или НаличнаяОплата            = Неопределено*/)
            {
                //ВыходныеПараметры.Добавить(999);
                /*ВыходныеПараметры.Добавить(НСтр("ru='Не настроены параметры устройства.
            |Для корректной работы устройства необходимо задать параметры его работы.
            |Сделать это можно при помощи формы ""Настройка параметров"" модели
            |подключаемого оборудования в форме ""Подключение и настройка оборудования"".'"));*/
                //Результат = Ложь;
            }
            /*// Конец: Проверка параметров устройства
            */
            if(true/*Результат*/)
            {
                //МассивЗначений = Новый Массив;
                //МассивЗначений.Добавить(Порт);
                //МассивЗначений.Добавить(Скорость);
                //МассивЗначений.Добавить(ПарольПользователя);
                //МассивЗначений.Добавить(ПарольАдминистратора);
                //МассивЗначений.Добавить(Таймаут);
                //МассивЗначений.Добавить(РегистрационныйНомерККМ);
                //МассивЗначений.Добавить(СерийныйНомерККМ);
                //МассивЗначений.Добавить(НаименованиеОплаты1);
                //МассивЗначений.Добавить(НаименованиеОплаты2);
                //МассивЗначений.Добавить(ИзображениеВНачале);
                //МассивЗначений.Добавить(ИзображениеВКонце);
                //МассивЗначений.Добавить(ИзображениеПосле);
                if(true/*ОбъектДрайвера.Подключить(МассивЗначений, ПараметрыПодключения.ИДУстройства)*/)
                {
                    //ВыходныеПараметры.Добавить("");
                    /*// Источник событий
            */
                    //ВыходныеПараметры.Добавить(Неопределено);
                    /*// Список событий
            */
                }
            }
            return null;
        }