V82.ОбщиеМодули.ПодключаемоеОборудованиеСканситиТерминалыСбораДанных.ПодключитьУстройство C# (CSharp) Method

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

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