Skip to content

Commit f414362

Browse files
author
Jeremy Tammik
committed
integrate Revit 2025 SDK
1 parent e786953 commit f414362

File tree

889 files changed

+26659
-26848
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

889 files changed

+26659
-26848
lines changed
0 Bytes
Binary file not shown.

SDK/Autodesk Icon Guidelines.pdf

-4.84 MB
Binary file not shown.
-1.44 KB
Binary file not shown.
112 Bytes
Binary file not shown.
8.5 KB
Binary file not shown.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"recommendations": [
3+
"ms-dotnettools.csharp",
4+
]
5+
}
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
// Use IntelliSense to learn about possible attributes.
3+
// Hover to view descriptions of existing attributes.
4+
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
5+
"version": "0.2.0",
6+
"configurations": [
7+
{
8+
"name": "Attach to Revit",
9+
"type": "coreclr",
10+
"request": "attach",
11+
"processName": "revit.exe",
12+
"justMyCode": true
13+
}
14+
]
15+
}
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"version": "2.0.0",
3+
"tasks": [
4+
{
5+
"label": "build",
6+
"command": "dotnet",
7+
"type": "process",
8+
"args": [
9+
"build"
10+
],
11+
"problemMatcher": "$msCompile"
12+
},
13+
]
14+
}
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
<PropertyGroup>
3+
<TargetFramework>net8.0-windows</TargetFramework>
4+
<ImplicitUsings>enable</ImplicitUsings>
5+
<Nullable>enable</Nullable>
6+
</PropertyGroup>
7+
<PropertyGroup Condition=" '$(Platform)' == 'AnyCPU' ">
8+
<PlatformTarget>x64</PlatformTarget>
9+
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
10+
<AppendRuntimeIdentifierToOutputPath>false</AppendRuntimeIdentifierToOutputPath>
11+
<Optimize>False</Optimize>
12+
<DebugSymbols>True</DebugSymbols>
13+
<DebugType>Portable</DebugType>
14+
<OutputPath>..\..\Addin\</OutputPath>
15+
<AssemblyName>GetTimeElapsed</AssemblyName>
16+
<BaseInterMediateOutputPath>obj\</BaseInterMediateOutputPath>
17+
<DefineConstants>DEBUG;TRACE</DefineConstants>
18+
<InterMediateOutputPath>obj\Debug</InterMediateOutputPath>
19+
<Deterministic>false</Deterministic>
20+
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
21+
<GenerateAssemblyDescriptionAttribute>false</GenerateAssemblyDescriptionAttribute>
22+
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
23+
<GenerateAssemblyTitleAttribute>false</GenerateAssemblyTitleAttribute>
24+
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
25+
<GenerateAssemblyVersionAttribute>false</GenerateAssemblyVersionAttribute>
26+
</PropertyGroup>
27+
<ItemGroup>
28+
<Reference Include="..\..\..\..\..\RevitAPI.dll">
29+
<Private>False</Private>
30+
</Reference>
31+
<Reference Include="..\..\..\..\..\RevitAPIUI.dll">
32+
<Private>False</Private>
33+
</Reference>
34+
</ItemGroup>
35+
<Target Name="PreBuild" BeforeTargets="PreBuildEvent">
36+
<Exec Command="del $(OutputPath)\*.dll" />
37+
</Target>
38+
</Project>
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
#region Using directives
2+
3+
using System;
4+
using System.Reflection;
5+
using System.Runtime.InteropServices;
6+
7+
#endregion
8+
9+
// General Information about an assembly is controlled through the following
10+
// set of attributes. Change these attribute values to modify the information
11+
// associated with an assembly.
12+
[assembly: AssemblyTitle("NewModule")]
13+
[assembly: AssemblyDescription("")]
14+
[assembly: AssemblyConfiguration("")]
15+
[assembly: AssemblyCompany("")]
16+
[assembly: AssemblyProduct("NewModule")]
17+
[assembly: AssemblyCopyright("Copyright 2023")]
18+
[assembly: AssemblyTrademark("")]
19+
[assembly: AssemblyCulture("")]
20+
21+
// This sets the default COM visibility of types in the assembly to invisible.
22+
// If you need to expose a type to COM, use [ComVisible(true)] on that type.
23+
[assembly: ComVisible(false)]
24+
25+
// The assembly version has following format :
26+
//
27+
// Major.Minor.Build.Revision
28+
//
29+
// You can specify all the values or you can use the default the Revision and
30+
// Build Numbers by using the '*' as shown below:
31+
[assembly: AssemblyVersion("1.0.*")]

0 commit comments

Comments
 (0)