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() + ", закончен"); }
public Строка(Range клеткаСтолбцаСКодамиСтрок) { Console.WriteLine(DateTime.Now + ": строка " + клеткаСтолбцаСКодамиСтрок.Value.ToString() + ", начата"); Идентификатор = клеткаСтолбцаСКодамиСтрок.Value.ToString(); Код = клеткаСтолбцаСКодамиСтрок.Value.ToString(); НаименованиеЭлемента = ДопМетоды.ПолучитьНаименованиеСтрокиИлиСтолбца(клеткаСтолбцаСКодамиСтрок, true); Тег = МенеджерНастроек.Настройки.Теги.ПрефиксСтроки.Value + ДопМетоды.ПолучитьТегПоМетке(клеткаСтолбцаСКодамиСтрок, true) == "" ? ДопМетоды.ПолучитьТег(Идентификатор) : ДопМетоды.ПолучитьТегПоМетке(клеткаСтолбцаСКодамиСтрок, true); Console.WriteLine(DateTime.Now + ": строка " + клеткаСтолбцаСКодамиСтрок.Value.ToString() + ", закончена"); }