Сегодня рассмотрим интересную тему: запись данных в файл. В этой статье будет мало новой информации непосредственно про Revit API: рассмотрим интересные вещи из других библиотек. При создании плагина для Revit мы подключаем 2 обязательные DLL-ссылки: RevitAPI и RevitAPIUI. В общем-то, большая часть того, что мы делаем, завязана на классы и методы, присутствующие в этих библиотеках (и описанных на https://www.revitapidocs.com/). Но, помимо прочего, во всех вновь создаваемых проектах присутствует ссылка на базовую сборку system (это там хранятся string, int, double и многие другие базовые типы), и мы можем добавить любые другие сторонние сборки для наших целей (например EPPlus или ClosedXML для записи данных в Excel) Сегодня мы рассмотрим работу с файлами и файловой системой с помощью классов из пространства имён System.IO (IO означает Input-Output, ввод-вывод). На сайте Microsoft можно изучать документацию на его классы так же, как и на revitapidocs. Итак, рассмотрим код целиком, потом
Запись данных в файл в плагине для Revit
17 сентября 202317 сен 2023
229
2 мин