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 СвободнаяЯчейка(string кодЯчейки, object типЯчейки) { Идентификатор = кодЯчейки; Код = кодЯчейки; ТипЯчейки = типЯчейки; тип = ТипЯчейки.GetType().Name; Тег = МенеджерНастроек.Настройки.Теги.ПрефиксСвободнойЯчейки.Value + ДопМетоды.ПолучитьТег(Идентификатор); Описание = ДопМетоды.ПолучитьСриализованныйТип(ТипЯчейки); }