Releases: lookup-foundation/RevitLookup
2026.0.0
A new major RevitLookup update with official Revit 2026 support and a lot of enhancements 🎉
This release focuses on performance, a renewed UI, expanded functionality, redesigned application architecture, clearer separation of core components and user flow improvements. Let's move to the details.
General
- Revit 2026 support.
- Added shortcuts.
SS
shortcut opens the Snoop Selection window. - Unlocked Ribbon buttons for document-independent actions. Some dialogs can be opened without opening a document.
- Improved context actions. Now
Delete
command shows the number of deleted Elements from the document. - Improved exception handling. Now shows more informational messages, added more supported error types. Fixed some application crashes.
- Fixed dependency conflicts for .NET Framework versions of RevitLookup, according to tests, you should no longer encounter startup issues.
- Added AppBundle, that can be installed with all available versions in the release.
- Added user manuals, visit the Wiki for RevitLookup features.
- Added digital signature. Thanks Kinship for providing cloud services!
User Interface
Dashboard page
The Dashboard has been significantly redesigned to make it easier to understand for users unfamiliar with the Revit API.
- Added description of all actions, navigation became more intuitive and clearer.
- Added UiControlledApplication action to analyze properties and methods available when running the add-in.
- Actions now grouped according to the window size.
Summary page
Updated and improved Summary page components.
- Improved responsiveness of the whole page. RevitLookup now supports displaying large amounts of data, 100k rows will not cause freezes and glitches.
- Improved shortcuts, now the F5 key works in all cases, previously it was required to focus on an element.
- Improved filter menu. Now applying Show/hide filters does not close the menu.
- Improved tooltips. Tooltips now display more useful information, number of elements contained in the type, full type name.
- Improved search. It is now more intuitive and faster. Priority is given to the members table, the table is filtered first, then if nothing is found, the list of items is filtered. When searching the table of members, the elements with the same type will be filtered as well.
- Show Extension filter is now enabled by default.
- Patched WPF issues causing non-obvious member's table behavior.
Settings page
- Added description of all settings, navigation became more intuitive and clearer.
Unit dialogs
- Improved context menu, Copy commands are grouped into sub-menu.
Modules dialog
- Added new context menu action. Added navigation to the module directory or directly to the module file.
- Added column sorting. Click on the column header to sort.
- Improved context menu, Copy commands are grouped into sub-menu.
Application
- Adjusted default window sizes for better display due to changes in Win.UI components.
- Synchronised UI library and styles with Wpf.UI.
- Improved theme synchronization with Windows.
- Added a new high contrast theme.
LookupEngine
RevitLookup now runs on its own engine.
The engine can run outside Revit, and can be reused across the entire family of Autodesk products.
This is a pledge for the future for products like AutocadLookup, InventorLookup and others.
Isolating the engine also brings many new improvements:
- The engine is much faster than the integrated version, it allocates less memory, and supports more features.
- Added context support, now allows additional metadata to be used to resolve members.
- Fixed CLR exceptions for critical .NET Core components when evaluating members.
- New Lookup Engine API. Isolation encouraged independent use of the API in any application.
- Improved context detection, objects now understand what context they are in and provide values specific to their context, not just the active context.
- Added navigation stack, now it will be easier to add support for new unsupported parent-dependent methods.
Improvements
- Revit 2025.4 patch brings some fixes to the API, now some methods and properties are available again for use in RevitLookup:
DatumPlane.CanBeVisibleInView
DatumPlane.GetPropagationViews
IndependentTag.TagText
- Added new View extensions:
GetAllPlacedInstances
- Added new Wall method overloads by @SergeyNefyodov:
IsWallCrossSectionValid
- Added new CompoundStructure method overloads by @SergeyNefyodov:
CanLayerBeStructuralMaterial
CanLayerBeVariable
CanLayerWidthBeNonZero
GetAdjacentRegions
GetCoreBoundaryLayerIndex
GetDeckEmbeddingType
GetDeckProfileId
GetLayerAssociatedToRegion
GetLayerFunction
GetLayerWidth
GetMaterialId
GetNumberOfShellLayers
GetOffsetForLocationLine
GetPreviousNonZeroLayerIndex
GetRegionEnvelope
GetRegionsAssociatedToLayer
GetSegmentCoordinate
GetSegmentOrientation
GetWallSweepsInfo
GetWidth
IsCoreLayer
IsRectangularRegion
IsSimpleRegion
IsStructuralDeck
ParticipatesInWrapping
- Visualisation now supports the new CurveLoop type, thanks @JieGou for the implementation!
Development:
- Redesigned project structure:
- Standalone LookupEngine. The LookupEngine is now a separate project, independent of RevitLookup.
- Standalone LookupEngine.UI. The LookupEngine UI is now a separate project, independent of RevitLookup.
- UI Playground for development and testing the UI outside the Revit, independently.
- Moving to Central Package Management, all dependencies are now managed in a single file.
- Moving to Central Build Management, common build configurations are now managed in a single file.
- Automatic registration of MVVM components in the service provider, no longer need to register each component manually.
- .NET 9 SDK support for development.
- Migrated to SLNX solution format, to avoid Git merge conflicts.
- Changed API for ContextMenu. Now it provides dependencies and execution context.
- Disabled PresentationFramework traces for the entire domain to address UI performance issues and freezing under an attached debugger, leaving only Critical events enabled.
- Updated Contribution guide.
Made with love by @Nice3point 🕊️
Full changelog: 2025.0.10...2026.0.0
RevitLookup versioning: https://github.com/lookup-foundation/RevitLookup/wiki/Versions
2025.0.10
- Fixed placeholder for the Dark theme #291
- Fixed the Revit.ini editor filter button name
- Fixed the Revit.ini editor filter placeholder
- Disabled the Visual.Enter() method #292
- Suppressed GenericHost startup messages by @Nefarion in #294
Full changelog: 2025.0.9...2025.0.10
RevitLookup versioning: https://github.com/jeremytammik/RevitLookup/wiki/Versions
2025.0.9
Revit.ini File Editor
The Revit.ini file is a key configuration file in Revit that stores settings related to user preferences, system behavior, and project defaults.
The Revit.ini File Editor provides a simple and efficient way to manage these settings without the need for manual editing.
With this tool, users can quickly adjust Revit’s configurations to match project needs or personal preferences, making it an essential utility for both professionals and teams working with Revit.
This is our first public version, and we are excited for you to try it out for yourself!
Make sure to file issues you encounter on our GitHub so we can continue to improve it.
Documentation: https://github.com/jeremytammik/RevitLookup/wiki/Revit.ini-File-Editor
Dependency conflict static analyzer
Some users experience issues launching RevitLookup, often caused by conflicts with third-party plugins (see issue #269).
To help resolve these issues, we've introduced new tools that allow you to analyze, identify and upgrade problematic plugins causing crashes.
Download: #269 (comment)
Many thanks to @RichardPinka for testing tools in the discussion: #281
Public RevitLookup roadmap
Curious about what’s next? Stay updated on the latest developments for RevitLookup and share your feedback.
Check out our Public Roadmap to see what’s coming up in future releases.: https://github.com/users/jeremytammik/projects/1
Improvements
New extensions:
Type | Extension | Description | Author |
---|---|---|---|
Pipe | HasOpenConnector | Checks if there is open piping connector for the pipe. | #261 by @SergeyNefyodov |
Family | FamilyCanConvertToFaceHostBased | Indicates whether the family can be converted to face host based. | #263 by @SergeyNefyodov |
Family | GetProfileSymbols | Gets the profile Family Symbols. | #263 by @SergeyNefyodov |
Document | GetLightFamily | Creates a light family object from the family document. | #266 by @SergeyNefyodov |
LightFamily | GetLightTypeName | Return the name for the light type. | #266 by @SergeyNefyodov |
LightFamily | GetLightType | Return a LightType object for the light type. | #266 by @SergeyNefyodov |
Application | GetMacroManager | Gets the Macro manager from the application. | #268 by @SergeyNefyodov |
Document | GetMacroManager | Gets the Macro manager from the document. | #268 by @SergeyNefyodov |
New API support:
- CylindricalFace class support #264:
- Radius property support
- StructuralSettings class support #282 by @SergeyNefyodov:
- GetStructuralSettings method support
- StructuralSettings class support #283 by @SergeyNefyodov:
- GetActiveSunAndShadowSettings method support
- GetSunrise method support
- GetSunset method support
- GetSunset method support
- IsTimeIntervalValid method support
- IsAfterStartDateAndTime method support
- IsBeforeEndDateAndTime method support
- RevisionNumberingSequence class support #289 by @SergeyNefyodov:
- GetAllRevisionNumberingSequences method support
- AnalyticalLinkType class support #288 by @SergeyNefyodov:
- IsValidAnalyticalFixityState method support
- AreaVolumeSettings class support #287 by @SergeyNefyodov:
- GetAreaVolumeSettings method support
- GetSpatialElementBoundaryLocation method support
New default settings:
Show Static
members enabled by defaultShow Events
enabled by defaultShow Extensions
enabled by default
Bugs
Misc
- Updated Contributing guide.
- Added a new GitHub issue templates.
Full changelog: 2025.0.8...2025.0.9
RevitLookup versioning: https://github.com/jeremytammik/RevitLookup/wiki/Versions
2025.0.8
Addins dependency isolation. End of DLL hell
In this release, RevitLookup now runs in an isolated container for addin dependencies.
This new capability prevents conflicts and compatibility issues arising from different library versions between plugins, ensuring a more stable and reliable environment for plugin execution.
This enhancement uses the Nice3point.Revit.Toolkit
to manage the isolation process, effectively eliminating DLL conflicts.
By integrating this package, RevitLookup ensures a consistent and predictable user experience.
Detailed description how it works: https://github.com/Nice3point/RevitToolkit/releases/tag/2025.0.1
Dependency isolation is available starting with Revit 2025.
Note that the isolation mechanism is implemented by an additional library that must be loaded into Revit at first startup for it to work.
Therefore, if your other plugins use Nice3point.Revit.Toolkit
, it must be updated to version 2025.0.1, which introduces this feature
Concept explanation from @ricaun https://www.youtube.com/watch?v=cpy4J_6-8WY
Improvements
- Added new extensions for Part and PartMaker classes by @SergeyNefyodov in #255
- Added new extensions for Element class in #257
Type | Extension | Description |
---|---|---|
Part | IsMergedPart | Is the Part the result of a merge. |
Part | IsPartDerivedFromLink | Is the Part derived from link geometry |
Part | GetChainLengthToOriginal | Calculates the length of the longest chain of divisions/ merges to reach to an original non-Part element that is the source of the tested part |
Part | GetMergedParts | Retrieves the element ids of the source elements of a merged part |
Part | ArePartsValidForDivide | Identifies if provided members are valid for dividing parts |
Part | FindMergeableClusters | Segregates a set of elements into subsets which are valid for merge |
Part | ArePartsValidForMerge | Identifies whether Part elements may be merged |
Part | GetAssociatedPartMaker | Gets associated PartMaker for an element |
Part | GetSplittingCurves | Identifies the curves that were used to create the part |
Part | GetSplittingElements | Identifies the elements ( reference planes, levels, grids ) that were used to create the part |
Part | HasAssociatedParts | Checks if an element has associated parts |
PartMaker | GetPartMakerMethodToDivideVolumeFW | Obtains the object allowing access to the divided volume properties of the PartMaker |
Element | GetCheckoutStatus | Gets the ownership status of an element |
Element | GetWorksharingTooltipInfo | Gets worksharing information about an element to display in an in-canvas tooltip |
Element | GetModelUpdatesStatus | Gets the status of a single element in the central model |
Element | AreElementsValidForCreateParts | Identifies if the given elements can be used to create parts |
Solved issues
- Dependency conflicts #210, #252
- Request for adding
WorksharingTooltipInfo
properties #254 - Discussion about
AssemblyLoadContext
implementation #246
Full changelog: 2025.0.7...2025.0.8
RevitLookup versioning: https://github.com/jeremytammik/RevitLookup/wiki/Versions
2025.0.7
General
-
Solid scaling
Visualisation now supports scaling a solid, relative to its centre. Exploring small objects is now even easier #251
-
Theme synchronisation with Revit
Starting with Revit 2024, you can choose to automatically change the RevitLookup theme. Fans of darker colors will no longer have to dig through the settings every time
Improvements
-
Improved arrow position for vertical edges on visualization
-
Multithreading visualization support. Changing settings now does not affect rendering. Previously there were artifacts due to fast settings changes
-
Added new extensions:
Type Extension Description Element GetCuttingSolids Gets all the solids which cut the input element Element GetSolidsBeingCut Get all the solids which are cut by the input element Element IsAllowedForSolidCut Validates that the element is eligible for a solid-solid cut Element IsElementFromAppropriateContext Validates that the element is from an appropriate document
Full changelog: 2025.0.6...2025.0.7
RevitLookup versioning: https://github.com/jeremytammik/RevitLookup/wiki/Versions
RevitLookup visualization: https://github.com/jeremytammik/RevitLookup/wiki/Visualization
2025.0.6
- Visualization dark theme support #250
Full changelog: 2025.0.5...2025.0.6
RevitLookup versioning: https://github.com/jeremytammik/RevitLookup/wiki/Versions
2025.0.5
RevitLookup ✨1000 Stars on GitHub
We're proud to share that RevitLookup has achieved 1000 stars on GitHub!
This milestone is a testament to its value and the dedication of our community.
Thank you for helping us reach this landmark!
To celebrate it, we are excited to introduce a major new feature in this release that will transform your interaction with models, offering a deeper understanding of the geometric objects that constitute your models.
Introducing Geometry Visualization
This release includes comprehensive Geometry Visualization capabilities, enabling users to visualize various geometry objects directly within the RevitLookup interface.
In Revit, geometry is at the core of every model.
Whether you are dealing with simple shapes or intricate structures, having the ability to visualize geometric elements can significantly improve your workflow, analysis and understanding of the BIM.
To illustrate the power of these visualization capabilities, here's a glimpse of the geometric objects you can now explore directly within RevitLookup:
Geometry | Illustration |
---|---|
Mesh | ![]() |
Face | ![]() |
Solid | ![]() |
Curve | ![]() |
Edge | ![]() |
BoundingBox | ![]() |
XYZ | ![]() |
For detailed documentation, visit: https://github.com/jeremytammik/RevitLookup/wiki/Visualization
Feel free to leave comments and suggestions regarding visualization here: #245.
Your input helps us improve this tool for everyone in the Revit community.
Improvements
- BoundingBoxXYZ class support
- Added
Bounds
method support - Added
MinEnabled
method support - Added
MaxEnabled
method support - Added
BoundEnabled
method support
- Added
- Added Edit parameter icon
- Added Select context menu action for Reference type
- Added Export family size table for FamilySizeTableManager type by @SergeyNefyodov in #244
- Added new extensions:
Type | Extension | Description |
---|---|---|
Application | GetFormulaFunctions | Gets list of function names supported by formula engine |
Application | GetFormulaOperators | Gets list of operator names supported by formula engine |
BoundingBoxXYZ | Centroid | Gets the bounding box center point |
BoundingBoxXYZ | Vertices | Gets list of bounding box vertices |
BoundingBoxXYZ | Volume | Evaluate bounding box volume |
BoundingBoxXYZ | SurfaceArea | Evaluate bounding box surface area |
Document | GetAllGlobalParameters | Returns all global parameters available in the given document |
Document | GetLightGroupManager | Gets a light group manager object from the given document |
Document | GetTemporaryGraphicsManager | Gets a TemporaryGraphicsManager reference of the document |
Document | GetAnalyticalToPhysicalAssociationManager | Gets a AnalyticalToPhysicalAssociationManager for this document |
Document | GetFamilySizeTableManager | Gets a FamilySizeTableManager from a Family |
UIApplication | CurrentTheme | Gets a current theme |
UIApplication | CurrentCanvasTheme | Gets a current canvas theme |
UIApplication | FollowSystemColorTheme | Indicate if the overall theme follows operating system color theme |
View | GetSpatialFieldManager | Retrieves manager object for the given view |
Hope everyone enjoys the new release. Thanks!
Made with love by @Nice3point 🕊️
Full changelog: 2025.0.4...2025.0.5
RevitLookup versioning: https://github.com/jeremytammik/RevitLookup/wiki/Versions
2025.0.4
A new Release focused on improving core functionalities and robustness of the product.
Improvements
-
Introducing a preview feature for Family Size Table, making it easier to manage and visualize family sizes by @SergeyNefyodov in #236
- Enable Show Extensions in the view menu
- Select any FamilyInstance
- Navigate to the Symbol
- Navigate to the Family (or just search for Family class objects in the Snoop database command)
- Navigate to the GetFamilySizeTableManager method
- Navigate to the GetSizeTable method
- Right-click on one of the tables and select the Show table command
Note: Family size table is currently in read-only mode
-
Added new context menu item for selecting elements without showing
-
Added new fresh, intuitive icons to the context menu for a more user-friendly interface.
-
Refined labels, class names, and exception messages
Bugs
- Resolved an issue where the delete action was not displayed in the context menu for ElementType classes
- Fixed the context menu display issue for Element classes, broken in previous release
- Fixed the order of descriptors to prevent missing extensions and context menu items in some classes, broken in previous release by @SergeyNefyodov in #235
Full changelog: 2025.0.3...2025.0.4
RevitLookup versioning: https://github.com/jeremytammik/RevitLookup/wiki/Versions
2025.0.3
General
-
Memory column contains the size of allocated managed memory.
Native ETW and allocations in C++ code are not included to avoid severe performance degradation.
Improvements
- The different method overloading variations, are now displayed in the
Variants
collection
Previous: GeometryElement
Now: Variants<GeometryElement> - ConnectorManager class support
- Added
ConnectorManager.Lookup
support by @SergeyNefyodov in #227
- Added
- Wire class support
- Added
Wire.GetVertex
support by @SergeyNefyodov in #228
- Added
- IndependentTag class support
- Added
IndependentTag.CanLeaderEndConditionBeAssigned
support by @SergeyNefyodov in #229 - Added
IndependentTag.GetLeaderElbow
support by @SergeyNefyodov in #229 - Added
IndependentTag.GetLeaderEnd
support by @SergeyNefyodov in #229 - Added
IndependentTag.HasLeaderElbow
support by @SergeyNefyodov in #229 - Added
IndependentTag.IsLeaderVisible
support by @SergeyNefyodov in #229
- Added
- CurveElement class support
- Added
CurveElement.GetAdjoinedCurveElements
support by @SergeyNefyodov in #230 - Added
CurveElement.HasTangentLocks
support by @SergeyNefyodov in #230 - Added
CurveElement.GetTangentLock
support by @SergeyNefyodov in #230 - Added
CurveElement.HasTangentJoin
support by @SergeyNefyodov in #230 - Added
CurveElement.IsAdjoinedCurveElement
support by @SergeyNefyodov in #230
- Added
- TableView class support
- Added
TableView.GetAvailableParameters
support by @SergeyNefyodov in #231 - Added
TableView.GetCalculatedValueName
support by @SergeyNefyodov in #231 - Added
TableView.GetCalculatedValueText
support by @SergeyNefyodov in #231 - Added
TableView.IsValidSectionType
support by @SergeyNefyodov in #231 - Added
TableView.GetCellText
support by @SergeyNefyodov in #231
- Added
- DatumPlane class support
- Added
DatumPlane.CanBeVisibleInView
support by @SergeyNefyodov in #232 - Added
DatumPlane.GetPropagationViews
support by @SergeyNefyodov in #232 - Added
DatumPlane.CanBeVisibleInView
support by @SergeyNefyodov in #232 - Added
DatumPlane.GetPropagationViews
support by @SergeyNefyodov in #232 - Added
DatumPlane.GetDatumExtentTypeInView
support by @SergeyNefyodov in #232 - Added
DatumPlane.HasBubbleInView
support by @SergeyNefyodov in #232 - Added
DatumPlane.IsBubbleVisibleInView
support by @SergeyNefyodov in #232 - Added
DatumPlane.GetCurvesInView
support by @SergeyNefyodov in #232 - Added
DatumPlane.GetLeader
support by @SergeyNefyodov in #232
- Added
- Extensions:
- Added Family class extension
FamilySizeTableManager.GetFamilySizeTableManager
by @SergeyNefyodov in #233 - Added FamilyInstance class extension
AdaptiveComponentInstanceUtils.GetInstancePlacementPointElementRefIds
- Added FamilyInstance class extension
AdaptiveComponentInstanceUtils.IsAdaptiveComponentInstance
- Added Solid class extension
SolidUtils.SplitVolumes
- Added Solid class extension
SolidUtils.IsValidForTessellation
- Added Family class extension
Full changelog: 2025.0.2...2025.0.3
RevitLookup versioning: https://github.com/jeremytammik/RevitLookup/wiki/Versions
2025.0.2
General
-
Output error and failure messages to the Revit journal.
Messages include detailed crash information, including StackTrace.
It works for Revit in general and outputs all Domain fatal errors, including failures caused by third-party plugins.Journals path:
%LocalAppData%\Autodesk\Revit
-
Displaying the original exception type in tooltips, instead of TargetInvocationException.
Improvements
- View class support
- Added
View.GetCategoryHidden
support by @SergeyNefyodov in #217 - Added
View.GetCategoryOverrides
support by @SergeyNefyodov in #217 - Added
View.GetIsFilterEnabled
support by @SergeyNefyodov in #217 - Added
View.GetFilterOverrides
support by @SergeyNefyodov in #217 - Added
View.GetFilterVisibility
support by @SergeyNefyodov in #217 - Added
View.GetWorksetVisibility
support by @SergeyNefyodov in #217 - Added
View.GetColorFillSchemeId
support by @SergeyNefyodov in #217 - Added
View.IsCategoryOverridable
support by @SergeyNefyodov in #218 - Added
View.IsFilterApplied
support by @SergeyNefyodov in #218 - Added
View.IsInTemporaryViewMode
support by @SergeyNefyodov in #218 - Added
View.IsValidViewTemplate
support by @SergeyNefyodov in #218 - Added
View.IsWorksetVisible
support by @SergeyNefyodov in #218 - Added
View.CanCategoryBeHidden
support by @SergeyNefyodov in #219 - Added
View.CanCategoryBeHiddenTemporary
support by @SergeyNefyodov in #219 - Added
View.CanViewBeDuplicated
support by @SergeyNefyodov in #219 - Added
View.SupportsWorksharingDisplayMode
support by @SergeyNefyodov in #219
- Added
- ScheduleDefinition class support
- Added
ScheduleDefinition.CanFilterByGlobalParameters
support by @SergeyNefyodov in #220 - Added
ScheduleDefinition.CanFilterByParameterExistence
support by @SergeyNefyodov in #220 - Added
ScheduleDefinition.CanFilterBySubstring
support by @SergeyNefyodov in #220 - Added
ScheduleDefinition.CanFilterByValue
support by @SergeyNefyodov in #220 - Added
ScheduleDefinition.CanFilterByValuePresence
support by @SergeyNefyodov in #220 - Added
ScheduleDefinition.CanSortByField
support by @SergeyNefyodov in #220 - Added
ScheduleDefinition.GetField
support by @SergeyNefyodov in #220 - Added
ScheduleDefinition.GetFieldId
support by @SergeyNefyodov in #220 - Added
ScheduleDefinition.GetFieldIndex
support by @SergeyNefyodov in #220 - Added
ScheduleDefinition.GetFilter
support by @SergeyNefyodov in #220 - Added
ScheduleDefinition.GetSortGroupField
support by @SergeyNefyodov in #220 - Added
ScheduleDefinition.IsValidCategoryForEmbeddedSchedule
support by @SergeyNefyodov in #220
- Added
- ViewSchedule class support
- Added
ViewSchedule.GetStripedRowsColor
support by @SergeyNefyodov in #221 - Added
ViewSchedule.IsValidTextTypeId
support by @SergeyNefyodov in #221 - Added
ViewSchedule.GetDefaultNameForKeySchedule
support by @SergeyNefyodov in #221 - Added
ViewSchedule.GetDefaultNameForMaterialTakeoff
support by @SergeyNefyodov in #221 - Added
ViewSchedule.GetDefaultNameForSchedule
support by @SergeyNefyodov in #221 - Added
ViewSchedule.GetDefaultParameterNameForKeySchedule
support by @SergeyNefyodov in #221 - Added
ViewSchedule.IsValidCategoryForKeySchedule
support by @SergeyNefyodov in #221 - Added
ViewSchedule.IsValidCategoryForMaterialTakeoff
support by @SergeyNefyodov in #221 - Added
ViewSchedule.IsValidCategoryForSchedule
support by @SergeyNefyodov in #221 - Added
ViewSchedule.GetDefaultNameForKeynoteLegend
support by @SergeyNefyodov in #221 - Added
ViewSchedule.GetDefaultNameForNoteBlock
support by @SergeyNefyodov in #221 - Added
ViewSchedule.GetDefaultNameForRevisionSchedule
support by @SergeyNefyodov in #221 - Added
ViewSchedule.GetDefaultNameForSheetList
support by @SergeyNefyodov in #221 - Added
ViewSchedule.GetDefaultNameForViewList
support by @SergeyNefyodov in #221 - Added
ViewSchedule.GetValidFamiliesForNoteBlock
support by @SergeyNefyodov in #221 - Added
ViewSchedule.GetScheduleInstances
support by @SergeyNefyodov in #221 - Added
ViewSchedule.GetSegmentHeight
support by @SergeyNefyodov in #221 - Disabled
ViewSchedule.RefreshData
- Added
- TableData class support
- Added
TableData.GetSectionData
support by @SergeyNefyodov in #223 - Added
TableData.IsValidZoomLevel
support by @SergeyNefyodov in #223
- Added
- TableSectionData class support
- Added
TableSectionData.AllowOverrideCellStyle
support by @SergeyNefyodov in #224 - Added
TableSectionData.CanInsertColumn
support by @SergeyNefyodov in #224 - Added
TableSectionData.CanInsertRow
support by @SergeyNefyodov in #224 - Added
TableSectionData.CanRemoveColumn
support by @SergeyNefyodov in #224 - Added
TableSectionData.CanRemoveRow
support by @SergeyNefyodov in #224 - Added
TableSectionData.GetCellCalculatedValue
support by @SergeyNefyodov in #224 - Added
TableSectionData.GetCellCalculatedValue
support by @SergeyNefyodov in #224 - Added
TableSectionData.GetCellCategoryId
support by @SergeyNefyodov in #224 - Added
TableSectionData.GetCellCategoryId
support by @SergeyNefyodov in #224 - Added
TableSectionData.GetCellCombinedParameters
support by @SergeyNefyodov in #224 - Added
TableSectionData.GetCellCombinedParameters
support by @SergeyNefyodov in #224 - Added
TableSectionData.GetCellFormatOptions
support by @SergeyNefyodov in #224 - Added
TableSectionData.GetCellFormatOptions
support by @SergeyNefyodov in #224 - Added
TableSectionData.GetCellParamId
support by @SergeyNefyodov in #224 - Added
TableSectionData.GetCellParamId
support by @SergeyNefyodov in #224 - Added
TableSectionData.GetCellSpec
support by @SergeyNefyodov in #224 - Added
TableSectionData.GetCellText
support by @SergeyNefyodov in #224 - Added
TableSectionData.GetCellType
support by @SergeyNefyodov in #224 - Added
TableSectionData.GetCellType
support by @SergeyNefyodov in #224 - Added
TableSectionData.GetColumnWidth
support by @SergeyNefyodov in #224 - Added
TableSectionData.GetColumnWidthInPixels
support by @SergeyNefyodov in #224 - Added
TableSectionData.GetMergedCell
support by @SergeyNefyodov in #224 - Added
TableSectionData.GetRowHeight
support by @SergeyNefyodov in #224 - Added `TableSec...
- Added