BHoM.Interop.File
9.1.0-alpha.2.0
See the version list below for details.
dotnet add package BHoM.Interop.File --version 9.1.0-alpha.2.0
NuGet\Install-Package BHoM.Interop.File -Version 9.1.0-alpha.2.0
<PackageReference Include="BHoM.Interop.File" Version="9.1.0-alpha.2.0" />
<PackageVersion Include="BHoM.Interop.File" Version="9.1.0-alpha.2.0" />
<PackageReference Include="BHoM.Interop.File" />
paket add BHoM.Interop.File --version 9.1.0-alpha.2.0
#r "nuget: BHoM.Interop.File, 9.1.0-alpha.2.0"
#:package BHoM.Interop.File@9.1.0-alpha.2.0
#addin nuget:?package=BHoM.Interop.File&version=9.1.0-alpha.2.0&prerelease
#tool nuget:?package=BHoM.Interop.File&version=9.1.0-alpha.2.0&prerelease
File_Toolkit
Allows you to:
Serialise/deserialise BHoMObjects and Push/Pull them to/from JSON files;
Manage File/Directory objects:
- pull files residing on a FileSystem
- access their properties (date modified, author, etc)
- sort them by properties
- query files by filenames using
*Wildcards - push batches of JSON files as per point 1.
Quick Start 🚀
Grab the latest installer and a selection of sample scripts.
Getting Started for Developers 🤖
If you want to build the BHoM and the Toolkits from source, it's hopefully easy! 😄 Do take a look at our specific wiki pages here: Getting Started for Developers
Want to Contribute?
BHoM is an open-source project and would be nothing without its community. Take a look at our contributing guidelines and tips here.
Licence
BHoM is free software licenced under GNU Lesser General Public Licence - https://www.gnu.org/licenses/lgpl-3.0.html
Each contributor holds copyright over their respective contributions.
The project versioning (Git) records all such contribution source information.
See LICENSE and COPYRIGHT_HEADER.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- BHoM (>= 9.1.0-alpha.2.0)
- BHoM.Adapter (>= 9.1.0-alpha.2.0)
- BHoM.Engine (>= 9.1.0-alpha.2.0)
- NETStandard.Library (>= 2.0.3)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on BHoM.Interop.File:
| Package | Downloads |
|---|---|
|
BHoM.Interop.BIM360
Interoperability with BIM360 using the BHoM format provided by the BIM360_Toolkit of the Building and Habitats object Model (BHoM) - more information available at https://github.com/BHoM/BIM360_Toolkit |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 9.1.0-alpha.3.0 | 31 | 2/13/2026 |
| 9.1.0-alpha.2.0 | 42 | 1/30/2026 |
| 9.1.0-alpha.1.0 | 52 | 1/16/2026 |
| 9.0.0-beta.0 | 60 | 12/28/2025 |
| 9.0.0-alpha.6.0 | 48 | 12/28/2025 |
| 9.0.0-alpha.5.0 | 109 | 12/14/2025 |
| 9.0.0-alpha.4.0 | 217 | 11/30/2025 |
| 9.0.0-alpha.3.0 | 193 | 11/16/2025 |
| 9.0.0-alpha.2.0 | 134 | 11/2/2025 |
| 9.0.0-alpha.1.0 | 97 | 10/19/2025 |
| 9.0.0-alpha.0.0 | 145 | 10/5/2025 |
| 8.3.0-beta.0 | 127 | 9/28/2025 |
| 8.3.0-alpha.6.0 | 118 | 9/28/2025 |
| 8.3.0-alpha.5.0 | 119 | 9/14/2025 |
| 8.3.0-alpha.4.0 | 142 | 8/31/2025 |
| 8.3.0-alpha.3.0 | 128 | 8/17/2025 |
| 8.3.0-alpha.2.0 | 76 | 8/3/2025 |
| 8.3.0-alpha.1.0 | 235 | 7/20/2025 |
| 8.3.0-alpha.0.0 | 149 | 7/6/2025 |
| 6.3.0 | 268 | 9/25/2023 |
This package contains all work completed during Sprint 2 of the 9.1 milestone.