C# (CSharp) Revit.SDK.Samples.RoomSchedule Namespace

Classes

Name Description
Command
CrtlApplication
EventsReactor Class consists of delegate methods of DocumentSaving/SavingAs and DocumentClosing events. These delegates will be raised once document is about to be saved or closed. But, delegate will update mapped spreadsheet only when user created rooms for current document. (That's, user clicks the button "Create Unplaced Rooms" and new rooms was created successfully). Otherwise, these events handler methods won't do any update even if they were raised.
RoomScheduleForm Room Schedule form, used to retrieve data from .xls data source and create new rooms.
RoomsData Iterates through the rooms in the project and get the information of all the rooms
SheetInfo One struct defines the content of mapped Excel spreadsheet: the full name of this file and the sheet. Only the opened sheet is reserved by this struct.
XlsDBConnector An integrated class to connect .xls data source, retrieve / update data