Skip to content

Commit

Permalink
added readme to XtraCs
Browse files Browse the repository at this point in the history
  • Loading branch information
jeremytammik committed Mar 25, 2021
1 parent 0956018 commit 9ee2c0c
Show file tree
Hide file tree
Showing 2 changed files with 38 additions and 1 deletion.
35 changes: 35 additions & 0 deletions XtraCs/README.md
@@ -0,0 +1,35 @@
# ADN Revit API Training Labs Xtra Material

External commands and applications defined in this module:

BuiltInParamsChecker.cs – BuiltInParamsChecker: List all accessible parameters on a selected element in a DataGridView
Labs1.cs – Lab1_1_HelloWorld: Say hello
Labs1.cs – Lab1_2_CommandArguments: Explore `ExternalCommandData` argument
Labs2.cs – Lab2_0_CreateLittleHouse: Create a little house
Labs2.cs – Lab2_1_Elements: List all document elements
Labs2.cs – Lab2_2_ModelElements: List all model elements
Labs2.cs – Lab2_3_ListWallsAndDoors: Retrieving family instances: list all walls and doors
Labs2.cs – Lab2_4_EditFamilyInstance: access and modification family instance properties
Labs2.cs – Lab2_5_SelectAndMoveWallAndAddColumns: creation of new family instance elements
Labs3.cs – Lab3_1_StandardFamiliesAndTypes: List all loaded standard families and types
Labs3.cs – Lab3_2_LoadStandardFamilies: Load an entire family or a specific type from a family
Labs3.cs – Lab3_3_DetermineInstanceTypeAndFamily: determine family instance type and family
Labs3.cs – Lab3_4_ChangeSelectedInstanceType: change type or symbol of a selected standard family instance
Labs3.cs – Lab3_5_WallAndFloorTypes: Access and modify system family type
Labs3.cs – Lab3_6_DuplicateWallType: Create a new family symbol or type by calling `Duplicate`
Labs3.cs – Lab3_7_DeleteFamilyType: Delete a type from a family
Labs4.cs – Lab4_1_ElementParameters: List all parameters for selected elements
Labs4.cs – Lab4_2_ExportParametersToExcel: Export all parameters for each model element to Excel, one sheet per category
Labs4.cs – Lab4_3_1_CreateAndBindSharedParam: Create and bind shared parameter, like the FireRating Revit SDK sample
Labs4.cs – Lab4_3_2_ExportSharedParamToExcel: Export parameter values to Excel, like the FireRating Revit SDK sample
Labs4.cs – Lab4_3_3_ImportSharedParamFromExcel: Import parameter values from Excel, like the FireRating Revit SDK sample
Labs4.cs – Lab4_4_1_CreatePerDocParameters: Add and bind a visible and an invisible per-doc parameter
Labs4.cs – Lab4_4_2_IncrementPerDocParameters: Increment the invisible per-doc param
Labs5.cs – Lab5_1_GroupsAndGroupTypes: List all groups and group types in the model
Labs5.cs – Lab5_2_SwapGroupTypes: Swap group types for selected groups
Labs5.cs – Lab5_3_Rooms: List room boundaries
Labs6.cs – Lab6_1_HelloWorldExternalApplication: A minimal external application saying hello
Labs6.cs – Lab6_5_RibbonExplorer: List the contents of the Revit ribbon in the Visual Studio debug output window
Labs7.cs – Lab7_1_CreateForm: Create a loft form using reference points and curve by points
Labs7.cs – Lab7_2_CreateDividedSurface: Create a divided surface using reference of a face of the form
Labs7.cs – Lab7_3_ChangeTilePattern: Change the tiling pattern of the divided surface
4 changes: 3 additions & 1 deletion XtraCs/XtraCs.csproj
Expand Up @@ -153,7 +153,9 @@
<Install>true</Install>
</BootstrapperPackage>
</ItemGroup>
<ItemGroup />
<ItemGroup>
<None Include="README.md" />
</ItemGroup>
<ItemGroup>
<Content Include="AdnpXtraCs.addin" />
<Content Include="Images\ImgCommandArguments.png" />
Expand Down

0 comments on commit 9ee2c0c

Please sign in to comment.