Пример #1
0
        public Столбец(Range клеткаСтрокиСКодамиСтолбцов, bool являетсяКлючевым)
        {
            Console.WriteLine(DateTime.Now + ": столбец " + клеткаСтрокиСКодамиСтолбцов.Value.ToString() + ", начат");

            Идентификатор = клеткаСтрокиСКодамиСтолбцов.Value.ToString();

            Код = клеткаСтрокиСКодамиСтолбцов.Value.ToString();

            НаименованиеЭлемента = ДопМетоды.ПолучитьНаименованиеСтрокиИлиСтолбца(клеткаОбластиСКодами: клеткаСтрокиСКодамиСтолбцов, поискДляСтроки: false);

            Тег = МенеджерНастроек.Настройки.Теги.ПрефиксСтолбца.Value +
                  ДопМетоды.ПолучитьТегПоМетке(клеткаСтрокиСКодамиСтолбцов, false) == "" ?
                  ДопМетоды.ПолучитьТег(Идентификатор) :
                  ДопМетоды.ПолучитьТегПоМетке(клеткаСтрокиСКодамиСтолбцов, false);

            ЯвлетсяКлючевым = являетсяКлючевым;

            ТипСтолбца = ПолучитьТипСтолбца(клеткаСтрокиСКодамиСтолбцов);

            тип = ТипСтолбца.GetType().Name;

            Описание = ДопМетоды.ПолучитьСриализованныйТип(ТипСтолбца);

            Console.WriteLine(DateTime.Now + ": столбец " + клеткаСтрокиСКодамиСтолбцов.Value.ToString() + ", закончен");
        }
Пример #2
0
        public СвободнаяЯчейка(string кодЯчейки, object типЯчейки)
        {
            Идентификатор = кодЯчейки;

            Код = кодЯчейки;

            ТипЯчейки = типЯчейки;

            тип = ТипЯчейки.GetType().Name;

            Тег = МенеджерНастроек.Настройки.Теги.ПрефиксСвободнойЯчейки.Value + ДопМетоды.ПолучитьТег(Идентификатор);

            Описание = ДопМетоды.ПолучитьСриализованныйТип(ТипЯчейки);
        }