From a18b907beff8b21fb4c9d6fb72678ac5e9f7b80d Mon Sep 17 00:00:00 2001
From: zhangyuekai <zhangyuekai@126.com>
Date: 星期六, 10 八月 2024 21:05:33 +0800
Subject: [PATCH] fix-bug nullreference

---
 HStation.RevitDev/RevitDataExport/HStation.RevitDev.RevitDataExport.csproj |   31 +++++++++++++++++++++++++++++--
 1 files changed, 29 insertions(+), 2 deletions(-)

diff --git a/HStation.RevitDev/RevitDataExport/HStation.RevitDev.RevitDataExport.csproj b/HStation.RevitDev/RevitDataExport/HStation.RevitDev.RevitDataExport.csproj
index c69814f..a3dad28 100644
--- a/HStation.RevitDev/RevitDataExport/HStation.RevitDev.RevitDataExport.csproj
+++ b/HStation.RevitDev/RevitDataExport/HStation.RevitDev.RevitDataExport.csproj
@@ -70,6 +70,9 @@
     </Reference>
     <Reference Include="PresentationCore" />
     <Reference Include="PresentationFramework" />
+    <Reference Include="Revit.Async">
+      <HintPath>..\Reference\Revit.Async.dll</HintPath>
+    </Reference>
     <Reference Include="RevitAPI">
       <HintPath>..\Reference\Revitapi\2020\RevitAPI.dll</HintPath>
     </Reference>
@@ -109,8 +112,12 @@
     <Compile Include="Common\MEPHelper.cs" />
     <Compile Include="Common\NetWorkHelper.cs" />
     <Compile Include="Common\ThumbnailUtils.cs" />
+    <Compile Include="Entity\ConfigModel.cs" />
+    <Compile Include="Entity\Connector.cs" />
+    <Compile Include="Entity\ElementModel.cs" />
     <Compile Include="Entity\ExternalEvent.cs" />
     <Compile Include="Entity\FamilyLoadOptions.cs" />
+    <Compile Include="Entity\FlowDirction.cs" />
     <Compile Include="Entity\RecordClass.cs" />
     <Compile Include="Entity\UnitType.cs" />
     <Compile Include="Forms\Form_CheckResult.cs">
@@ -119,15 +126,25 @@
     <Compile Include="Forms\Form_CheckResult.Designer.cs">
       <DependentUpon>Form_CheckResult.cs</DependentUpon>
     </Compile>
+    <Compile Include="Forms\Form_FamilyManager.cs">
+      <SubType>Form</SubType>
+    </Compile>
+    <Compile Include="Forms\Form_FamilyManager.Designer.cs">
+      <DependentUpon>Form_FamilyManager.cs</DependentUpon>
+    </Compile>
+    <Compile Include="Forms\Wpf_InstancePanel.xaml.cs">
+      <DependentUpon>Wpf_InstancePanel.xaml</DependentUpon>
+    </Compile>
     <Compile Include="Forms\Wpf_FamilyPanel.xaml.cs">
       <DependentUpon>Wpf_FamilyPanel.xaml</DependentUpon>
     </Compile>
     <Compile Include="Interface\IExportService.cs" />
+    <Compile Include="Parser\GuoDuJian.cs" />
     <Compile Include="Parser\Qita.cs" />
     <Compile Include="Plugin\Application.cs" />
-    <Compile Include="Service\FamilyExportService.cs" />
     <Compile Include="Utility\BoundingBoxHelper.cs" />
     <Compile Include="Utility\CacheUtil.cs" />
+    <Compile Include="Utility\ConnectorExtense.cs" />
     <Compile Include="Utility\DialogHelper.cs" />
     <Compile Include="Utility\DockPaneUtil.cs" />
     <Compile Include="Utility\DocumentUtil.cs" />
@@ -171,19 +188,25 @@
     <Compile Include="Common\Singleton.cs" />
     <Compile Include="Common\WaterRemark.cs" />
     <Compile Include="Utility\ParserManager.cs" />
+    <Compile Include="Utility\ParserUtils.cs" />
     <Compile Include="Utility\PipeExtense.cs" />
     <Compile Include="Utility\PropertyUitlity.cs" />
     <Compile Include="Service\SearchService.cs" />
+    <Compile Include="Utility\RevitTypeExtense.cs" />
     <Compile Include="Utility\RevitUtil.cs" />
     <Compile Include="Utility\Ribbon.cs" />
-    <Compile Include="Entity\Updater.cs" />
+    <Compile Include="Utility\SystemCheckUtils.cs" />
     <Compile Include="Utility\VersionUtil.cs" />
     <Compile Include="Utility\ViewHelper.cs" />
+    <Compile Include="Utility\XYZExtension.cs" />
   </ItemGroup>
   <ItemGroup />
   <ItemGroup>
     <EmbeddedResource Include="Forms\Form_CheckResult.resx">
       <DependentUpon>Form_CheckResult.cs</DependentUpon>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Forms\Form_FamilyManager.resx">
+      <DependentUpon>Form_FamilyManager.cs</DependentUpon>
     </EmbeddedResource>
     <EmbeddedResource Include="Forms\Form_SystemSelect.resx">
       <DependentUpon>Form_SystemSelect.cs</DependentUpon>
@@ -199,6 +222,10 @@
     <EmbeddedResource Include="Resources\piping_system_detect2.png" />
   </ItemGroup>
   <ItemGroup>
+    <Page Include="Forms\Wpf_InstancePanel.xaml">
+      <Generator>MSBuild:Compile</Generator>
+      <SubType>Designer</SubType>
+    </Page>
     <Page Include="Forms\Wpf_FamilyPanel.xaml">
       <SubType>Designer</SubType>
       <Generator>MSBuild:Compile</Generator>

--
Gitblit v1.9.3