From 78d169e6fe3e84b63fa96ffdce438ad4c416afd8 Mon Sep 17 00:00:00 2001 From: Jeremy Tammik Date: Mon, 14 Apr 2014 15:00:42 +0200 Subject: [PATCH] migrated from Revit 2014 API to Revit 2015 --- BcSamples.txt | 221 +++++++++--------- .../BuildingCoder/BuildingCoder.csproj | 10 +- .../CmdCategorySupportsTypeParameter.cs | 4 +- BuildingCoder/BuildingCoder/CmdPickPoint3d.cs | 2 +- BuildingCoder/BuildingCoder/CmdSheetSize.cs | 15 +- .../BuildingCoder/Properties/AssemblyInfo.cs | 5 +- 6 files changed, 136 insertions(+), 121 deletions(-) diff --git a/BcSamples.txt b/BcSamples.txt index 5d0bd544..fe42c290 100644 --- a/BcSamples.txt +++ b/BcSamples.txt @@ -13,6 +13,7 @@ # 2012-04-17 initial migration from Revit 2012 to Revit 2013 # 2013-04-17 initial migration from Revit 2013 to Revit 2014 # 2013-10-14 added MIT license and published on GitHub +# 2014-04-14 migrated to Revit 2015 # # This file is read by the Revit external application RvtSamples, # which is included in the standard Revit SDK. @@ -54,7 +55,7 @@ List Walls List wall lengths and areas LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdListWalls ADN Bc N-Z @@ -62,7 +63,7 @@ Wall Dimensions Extract wall solid and list all its dimensions LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdWallDimensions ADN Bc N-Z @@ -70,7 +71,7 @@ Relationship Inverter Determine opening > wall host relationships and invert them to wall > opening LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdRelationshipInverter #ADN Bc A-M @@ -78,7 +79,7 @@ BuildingCoder.CmdRelationshipInverter #Compare Type Filter versus using an anonymous method to filter elements #LargeImage: #Image: -#C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +#C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll #BuildingCoder.CmdFilterPerformance ADN Bc A-M @@ -86,7 +87,7 @@ Element Materials Retrieve building element materials LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdGetMaterials ADN Bc A-M @@ -94,7 +95,7 @@ Azimuth Calculate azimuth LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdAzimuth ADN Bc A-M @@ -102,7 +103,7 @@ Bounding Box Retrieve Element Bounding Box LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdBoundingBox ADN Bc A-M @@ -110,7 +111,7 @@ Slab Boundaries Determine polygonal floor slab boundary loops LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdSlabBoundary ADN Bc A-M @@ -118,7 +119,7 @@ Slab Sides Determine floor slab side faces LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdSlabSides ADN Bc A-M @@ -126,7 +127,7 @@ Edit Floor Generate a new floor element from the curve array of an existing one LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdEditFloor ADN Bc A-M @@ -134,7 +135,7 @@ Wall Layers List and determine position of all wall compound layers LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdWallLayers ADN Bc A-M @@ -142,7 +143,7 @@ Wall Profile Determine wall elevation profile boundary loop polygons LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdWallProfile ADN Bc A-M @@ -150,7 +151,7 @@ Wall Neighbours Determine wall neighbours, i.e. wall joined at end points LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdWallNeighbours ADN Bc A-M @@ -158,7 +159,7 @@ Floor Boundary Polygon Areas Determine floor slab boundary loop polygon areas LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdSlabBoundaryArea ADN Bc A-M @@ -166,7 +167,7 @@ Wall Profile Polygon Areas Determine wall elevation profile boundary loop polygon areas LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdWallProfileArea ADN Bc A-M @@ -174,7 +175,7 @@ Linked Files Determine linked files and their full path LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdLinkedFiles ADN Bc A-M @@ -182,7 +183,7 @@ List Views Determine all all the view ports of a drawing sheet and vice versa LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdListViews ADN Bc A-M @@ -190,7 +191,7 @@ Plan Topology List plan topology and its rooms and circuits with no rooms LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdPlanTopology ADN Bc A-M @@ -198,7 +199,7 @@ Room Wall Adjacency Determine part of wall face area that bounds a room LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdRoomWallAdjacency ADN Bc A-M @@ -206,7 +207,7 @@ Wall Layer Volumes Calculate compound wall layer volumes LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdWallLayerVolumes ADN Bc A-M @@ -214,7 +215,7 @@ Window Handle Determine Revit window handle and display a modeless form LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdWindowHandle ADN Bc N-Z @@ -222,7 +223,7 @@ Sloped Wall Create a sloped wall LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdSlopedWall #BuildingCoder.TestWall @@ -231,7 +232,7 @@ Create Column Type and Instance Create a new column type and insert an instance of it LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdNewColumnTypeInstance ADN Bc A-M @@ -239,7 +240,7 @@ Create Beam Type and Instance Create a new beam type and insert an instance of it LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdNewBeamTypeInstance ADN Bc A-M @@ -247,7 +248,7 @@ List Railing Types List all railing and stair types LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdListRailingTypes ADN Bc A-M @@ -255,7 +256,7 @@ Cannot Create Railing Instance Cannot create a new railing instance LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdNewRailing ADN Bc A-M @@ -263,7 +264,7 @@ Linked File Elements List elements in linked files LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdLinkedFileElements ADN Bc N-Z @@ -271,7 +272,7 @@ Get Transformed Coordinates Determine transformed vertex coordinates for family instance symbol geometry LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdTransformedCoords ADN Bc A-M @@ -279,7 +280,7 @@ Cylindrical Column Determine whether column is round LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdColumnRound ADN Bc N-Z @@ -287,7 +288,7 @@ Create Area Create a new area element LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdNewArea ADN Bc N-Z @@ -295,7 +296,7 @@ Nested Instance Geometry Determine nested instance geometry and structure LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdNestedInstanceGeo ADN Bc A-M @@ -303,7 +304,7 @@ Imports in Families List all imported symbols in all families in project LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdImportsInFamilies ADN Bc N-Z @@ -311,7 +312,7 @@ Wall Footing Determine wall footing from selected wall LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdWallFooting ADN Bc N-Z @@ -319,7 +320,7 @@ New Wall Layer Create a new wall type with a new compound structure layer LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdNewWallLayer ADN Bc N-Z @@ -327,7 +328,7 @@ Shared Parameters Create shared parameters for Doors, Walls, inserted DWG, Model Groups and Model Lines LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdCreateSharedParams ADN Bc N-Z @@ -335,7 +336,7 @@ Space Adjacency Analyse and report space adjacencies LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdSpaceAdjacency ADN Bc A-M @@ -343,7 +344,7 @@ Mirror Elements Mirror selected elements LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdMirror # version 1.0.1.39 ADN Bc A-M @@ -351,7 +352,7 @@ Mirror List Added Mirror selected elements and list the resulting new elements added to the database LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdMirrorListAdded # version 1.0.1.40 ADN Bc N-Z @@ -359,7 +360,7 @@ New Line Loads Create a new structural line load elements LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdNewLineLoad # version 1.0.1.41 ADN Bc N-Z @@ -367,7 +368,7 @@ Rotated Beam Location Determine rotated beam location LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdRotatedBeamLocation # version 1.0.1.42 ADN Bc N-Z @@ -375,7 +376,7 @@ New Lighting Fixture Insert a new lighting fixture family instance LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdNewLightingFixture # version 1.0.1.43 ADN Bc N-Z @@ -383,7 +384,7 @@ Wall Bottom Face Determine the bottom face of a wall LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdWallBottomFace # version 1.0.1.44 ADN Bc A-M @@ -391,7 +392,7 @@ Library Paths List existing and update application options library paths LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdLibraryPaths # version 1.0.1.45 ADN Bc A-M @@ -399,7 +400,7 @@ Detail Curves Create detail curves, an arc and a line LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdDetailCurves # version 1.0.1.46 ADN Bc A-M @@ -407,7 +408,7 @@ List Marks List all door marks LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdListMarks # version 1.0.1.47 ADN Bc A-M @@ -415,7 +416,7 @@ Install Location Determine Revit product install location LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdInstallLocation # version 1.0.1.48 ADN Bc A-M @@ -423,7 +424,7 @@ Disallow Join Allow or disallow join at wall ends LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdDisallowJoin # version 1.0.1.49 ADN Bc N-Z @@ -431,7 +432,7 @@ Unrotate North Transform element location back to original coordinates to cancel effect of rotating project north LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdUnrotateNorth # version 1.0.1.50 ADN Bc A-M @@ -439,7 +440,7 @@ Coords Of View On Sheet Retrieve coordinates of view on sheet LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdCoordsOfViewOnSheet # version 1.0.1.51 ADN Bc A-M @@ -447,7 +448,7 @@ List Shared Parameters List all shared parameters defined in document and saved on wall instances LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdListSharedParams # version 1.0.1.52 ADN Bc A-M @@ -455,7 +456,7 @@ Family Parameter Values List family parameter values defined on the types in a family document LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdFamilyParamValue # version 1.0.1.53 ADN Bc N-Z @@ -463,7 +464,7 @@ Set Room Occupancy Set room occupancy via built-in parameter ROOM_OCCUPANCY LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdSetRoomOccupancy # version 1.0.1.54 ADN Bc N-Z @@ -471,7 +472,7 @@ New Project Document Create a new project document LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdNewProjectDoc # version 1.0.1.55 ADN Bc A-M @@ -479,7 +480,7 @@ Crop 3D View to Room Set 3D view crop box to room extents LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdCropToRoom # version 1.0.1.56 ADN Bc A-M @@ -487,7 +488,7 @@ LandXML Import Import LandXML data and create TopographySurface LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdLandXml # version 1.0.1.57 ADN Bc N-Z @@ -495,7 +496,7 @@ Rectangular Duct Corners Determine the corners of a rectangular duct LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdRectDuctCorners # version 1.0.1.58 ADN Bc N-Z @@ -503,7 +504,7 @@ New Sprinkler Insert a new sprinkler family instance LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdNewSprinkler # version 1.0.1.59 ADN Bc N-Z @@ -511,7 +512,7 @@ New Spot Elevation on Beam Insert a new spot elevation on top surface of beam LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdNewSpotElevation # version 1.0.1.60 ADN Bc N-Z @@ -519,7 +520,7 @@ New Dimension Label Create a new dimension label in a family document LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdNewDimensionLabel # version 1.0.1.61 ADN Bc A-M @@ -527,7 +528,7 @@ Elliptical Arc Create a new elliptical arc geometry object with a given start and end angle LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdEllipticalArc # version 1.0.1.62 ADN Bc N-Z @@ -535,7 +536,7 @@ Nested Families List nested family files and instances in a family document LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdNestedFamilies # version 1.0.1.63 ADN Bc N-Z @@ -543,7 +544,7 @@ New Swept Blend Create a new swept blend element LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdNewSweptBlend # version 1.0.1.64 # @@ -556,7 +557,7 @@ Collector Performance Benchmark Revit 2011 API collector performance LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdCollectorPerformance # version 2011.0.0.63 ADN Bc N-Z @@ -564,7 +565,7 @@ Preprocess Failure Suppress warning message by implementing the IFailuresPreprocessor interface LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdPreprocessFailure # version 2011.0.0.64 ADN Bc A-M @@ -572,7 +573,7 @@ Idling Subscribe to the Idling event LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdIdling # version 2011.0.0.65 ADN Bc N-Z @@ -580,7 +581,7 @@ Preview Image Display the element type preview image of all family instances LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdPreviewImage # version 2011.0.66.0 ADN Bc A-M @@ -588,7 +589,7 @@ Categories List document and built-in categories LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdCategories # version 2011.0.67.0 ADN Bc N-Z @@ -596,7 +597,7 @@ Sheet Size List title block element types and title block and view sheet instances and sizes LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdSheetSize # version 2011.0.68.0 ADN Bc A-M @@ -604,7 +605,7 @@ Curtain Wall Geometry Retrieve curtain wall geometry LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdCurtainWallGeom # version 2011.0.69.0 ADN Bc A-M @@ -612,7 +613,7 @@ Duplicate Elements Duplicate selected elements LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdDuplicateElements # version 2011.0.70.0 ADN Bc N-Z @@ -620,7 +621,7 @@ New Duct System Create a new duct system via the NewMechanicalSystem API call LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdNewDuctSystem # version 2011.0.71.0 ADN Bc N-Z @@ -628,7 +629,7 @@ Sheet Data Export Export sheet data to XML file LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdSheetData # version 2011.0.72.0 ADN Bc N-Z @@ -636,7 +637,7 @@ Set Tag Type Create a wall, door, door tag, then create and set a new door tag type LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdSetTagType # version 2011.0.73.0 ADN Bc N-Z @@ -644,7 +645,7 @@ Place Family Instance Call PromptForFamilyInstancePlacement to place family instances and use the DocumentChanged event to capture the newly added element ids LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdPlaceFamilyInstance # version 2011.0.74.0 ADN Bc N-Z @@ -652,7 +653,7 @@ Extract Part Atom Extract part atom from family file LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdPartAtom # version 2011.0.75.0 ADN Bc A-M @@ -660,7 +661,7 @@ Close Document Close active document by sending Windows message LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdCloseDocument # version 2011.0.76.0 ADN Bc N-Z @@ -668,7 +669,7 @@ Update Referencing Sheet Update 'Referencing Sheet' parameter value displayed in section view header LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdUpdateReferencingSheet # version 2011.0.77.0 ADN Bc N-Z @@ -676,7 +677,7 @@ New Blend Create a new blend using the NewBlend method LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdNewBlend # version 2011.0.78.0 ADN Bc N-Z @@ -684,7 +685,7 @@ Purge TextNote Types Delete all unused TextNote types LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdPurgeTextNoteTypes # version 2011.0.79.0 ADN Bc N-Z @@ -692,7 +693,7 @@ Press Keys to Launch Command Press keys to launch 'Create Similar' and other Revit commands LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdPressKeys # version 2011.0.80.0 ADN Bc N-Z @@ -700,7 +701,7 @@ Sketch Elements Retrieve sketch elements for a selected wall, floor, roof, filled region, etc. LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdGetSketchElements # version 2011.0.81.0 ADN Bc N-Z @@ -708,7 +709,7 @@ Family Parameter Guid Determine familt parameter IsShared and GUID properties using System.Reflection LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdFamilyParamGuid # version 2011.0.82.0 ADN Bc N-Z @@ -716,7 +717,7 @@ Status Bar Text Set the status bar text using Windows API LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdStatusBar # version 2011.0.83.0 ADN Bc A-M @@ -724,7 +725,7 @@ Analytical Model Geometry Retrieve analytical model geometry LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdAnalyticalModelGeom # version 2011.0.84.0 ADN Bc A-M @@ -732,7 +733,7 @@ Dimension Two Walls Iterating Faces Create dimensioning elements between opposing walls by iterating over their faces LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdDimensionWallsIterateFaces # version 2011.0.85.0 ADN Bc A-M @@ -740,7 +741,7 @@ Dimension Two Walls Finding References Create dimensioning elements between opposing walls by using FindReferencesByDirection LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdDimensionWallsFindRefs # version 2011.0.86.0 ADN Bc A-M @@ -748,7 +749,7 @@ MEP Element Shape Determine element shape, i.e. MEP element cross section LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdMepElementShape # version 2011.0.87.0 ADN Bc A-M @@ -756,7 +757,7 @@ Create Gable Wall Create gable wall specifying non-rectangular wall profile LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdCreateGableWall # version 2012.0.88.0 ADN Bc N-Z @@ -764,7 +765,7 @@ Wall Top Faces Retrieve top faces of selected or all wall LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdWallTopFaces # version 2012.0.89.0 ADN Bc N-Z @@ -772,7 +773,7 @@ Steel Stair Beams Create a series of connected mitered steel beams for a steel stair LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdSteelStairBeams # version 2012.0.90.0 ADN Bc A-M @@ -780,7 +781,7 @@ Copy Wall Type Duplicate a system type from on project to another to partially transfer project standards LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdCopyWallType # version 2012.0.91.0 ADN Bc A-M @@ -788,7 +789,7 @@ FilledRegion Coordinates Retrieve FilledRegion coordinates LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdFilledRegionCoords # version 2012.0.92.0 ADN Bc N-Z @@ -796,7 +797,7 @@ Change Linked File Path Change linked RVT file path LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdChangeLinkedFilePath # version 2012.0.93.0 ADN Bc N-Z @@ -804,7 +805,7 @@ Room Data Access List properties from all rooms LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdListAllRooms # version 2012.0.94.0 ADN Bc N-Z @@ -812,7 +813,7 @@ Pick Point in 3D Set active work plane to pick a point in 3d LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdPickPoint3d # version 2012.0.95.0 ADN Bc N-Z @@ -820,7 +821,7 @@ Unit Converter Test ParameterUnitConverter on all floating point valued parameters on a selected element LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdParameterUnitConverter # version 2012.0.96.0 # version 2012.0.96.2 added IsTopPlanarFace and IsTopFace predicates in CmdWallTopFaces.cs @@ -831,7 +832,7 @@ Remove Imported Images Remove imported JPG image files LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdRemoveImportedJpgs # version 2012.0.97.0 ADN Bc N-Z @@ -839,7 +840,7 @@ Remove DWF Links Remove DWF links LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdRemoveDwfLinks # version 2012.0.98.0 ADN Bc A-M @@ -847,7 +848,7 @@ Elevation Watcher DocumentChanged React to elevation view creation subscribing to DocumentChanged event LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdElevationWatcher # version 2013.0.99.0 ADN Bc A-M @@ -855,7 +856,7 @@ Elevation Watcher Updater React to elevation view creation using DMU updater LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdElevationWatcherUpdater # version 2013.0.99.0 ADN Bc A-M @@ -863,7 +864,7 @@ Demo Version Check Check whether the running Revit application is a demo version LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdDemoCheck # version 2013.0.100.0 ADN Bc A-M @@ -871,7 +872,7 @@ MidCurve Create a series of model line segments between two curve elements LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdMidCurve # version 2014.0.101.0 ADN Bc A-M @@ -879,7 +880,7 @@ Export Image Export a preview JPG 3D image of the family or project LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdExportImage # version 2014.0.102.0 ADN Bc N-Z @@ -887,7 +888,7 @@ Room Neighbours Determine neighbouring room at midpoint of each room boundary segment LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdRoomNeighbours # version 2014.0.103.0 ADN Bc A-M @@ -895,7 +896,7 @@ Export Solid to SAT Create a solid in memory and export it to a SAT file LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdExportSolidToSat # version 2014.0.104.0 ADN Bc A-M @@ -903,7 +904,7 @@ Display Unit Type Abbreviation Test the display unit type abbreviation array LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdDutAbbreviation # version 2014.0.105.0 ADN Bc N-Z @@ -911,7 +912,7 @@ Rolling Offset Calculate a rolling offset pipe between two selected pipe segments LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdRollingOffset # version 2014.0.106.0 ADN Bc N-Z @@ -919,7 +920,7 @@ Delete Unused Reference Planes Delete unnamed non-hosting reference planes LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdDeleteUnusedRefPlanes # version 2014.0.107.0 ADN Bc N-Z @@ -927,7 +928,7 @@ Create Sloped Floor Create Sloped Floor LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdCreateSlopedSlab # version 2014.0.108.0 ADN Bc A-M @@ -935,6 +936,6 @@ Category Supports Type Parameter Boolean predicate to determine whether a given category supports type parameter LargeImage: Image: -C:\a\lib\revit\2014\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll +C:\a\lib\revit\2015\bc\BuildingCoder\BuildingCoder\bin\Debug\BuildingCoder.dll BuildingCoder.CmdCategorySupportsTypeParameter # version 2014.0.109.0 diff --git a/BuildingCoder/BuildingCoder/BuildingCoder.csproj b/BuildingCoder/BuildingCoder/BuildingCoder.csproj index 76f83d42..5b78b3a2 100644 --- a/BuildingCoder/BuildingCoder/BuildingCoder.csproj +++ b/BuildingCoder/BuildingCoder/BuildingCoder.csproj @@ -21,7 +21,7 @@ false - v4.0 + v4.5 publish\ true Disk @@ -50,6 +50,7 @@ AllRules.ruleset + false pdbonly @@ -59,17 +60,18 @@ prompt 4 AllRules.ruleset + false 3.0 - ..\..\..\..\..\..\..\Program Files\Autodesk\Revit 2014\RevitAPI.dll + ..\..\..\..\..\..\..\Program Files\Autodesk\Revit 2015\RevitAPI.dll False - ..\..\..\..\..\..\..\Program Files\Autodesk\Revit 2014\RevitAPIUI.dll + ..\..\..\..\..\..\..\Program Files\Autodesk\Revit 2015\RevitAPIUI.dll False @@ -82,7 +84,7 @@ - ..\..\..\..\..\..\..\Program Files\Autodesk\Revit 2014\UIFrameworkServices.dll + ..\..\..\..\..\..\..\Program Files\Autodesk\Revit 2015\UIFrameworkServices.dll False diff --git a/BuildingCoder/BuildingCoder/CmdCategorySupportsTypeParameter.cs b/BuildingCoder/BuildingCoder/CmdCategorySupportsTypeParameter.cs index 35037cbf..703a1837 100644 --- a/BuildingCoder/BuildingCoder/CmdCategorySupportsTypeParameter.cs +++ b/BuildingCoder/BuildingCoder/CmdCategorySupportsTypeParameter.cs @@ -359,7 +359,7 @@ static public BuiltInCategory[] ///Mass.Mass Skylight BuiltInCategory.OST_MassSkylights, ///Mass.Mass Glazing - BuiltInCategory.OST_MassWindow, + //BuiltInCategory.OST_MassWindow, // jeremy - not available in Revit 2015 ///Mass.Mass Roof BuiltInCategory.OST_MassRoof, ///Mass.Mass Exterior Wall @@ -807,7 +807,7 @@ public enum BIC_AllowsBoundParametersAsInstance ///Mass.Mass Skylight OST_MassSkylights = BuiltInCategory.OST_MassSkylights, ///Mass.Mass Glazing - OST_MassWindow = BuiltInCategory.OST_MassWindow, + //OST_MassWindow = BuiltInCategory.OST_MassWindow, // jeremy - not available in Revit 2015 ///Mass.Mass Roof OST_MassRoof = BuiltInCategory.OST_MassRoof, ///Mass.Mass Exterior Wall diff --git a/BuildingCoder/BuildingCoder/CmdPickPoint3d.cs b/BuildingCoder/BuildingCoder/CmdPickPoint3d.cs index 59a72315..89fc631b 100644 --- a/BuildingCoder/BuildingCoder/CmdPickPoint3d.cs +++ b/BuildingCoder/BuildingCoder/CmdPickPoint3d.cs @@ -17,7 +17,7 @@ namespace BuildingCoder { - [Transaction( TransactionMode.ReadOnly )] + [Transaction( TransactionMode.Manual )] public class CmdPickPoint3d : IExternalCommand { /// diff --git a/BuildingCoder/BuildingCoder/CmdSheetSize.cs b/BuildingCoder/BuildingCoder/CmdSheetSize.cs index 2a973a3c..4e0c4376 100644 --- a/BuildingCoder/BuildingCoder/CmdSheetSize.cs +++ b/BuildingCoder/BuildingCoder/CmdSheetSize.cs @@ -73,13 +73,18 @@ public Result Execute( FilteredElementCollector a; Parameter p; - string s; + int n; + + #region Using the obsolete TitleBlocks property +#if BEFORE_REVIT_2015 + // The TitleBlocks property was declared deprecated + // in the Revit 2014 API, and removed in Revit 2015. // Using the obsolete deprecated TitleBlocks property FamilySymbolSet titleBlocks = doc.TitleBlocks; - int n = titleBlocks.Size; + n = titleBlocks.Size; Debug.Print( "{0} title block element type{1} listed " @@ -88,6 +93,8 @@ public Result Execute( ( 1 == n ? "" : "s" ), ( 0 == n ? "." : ":" ) ); + string s; + foreach( FamilySymbol tb in titleBlocks ) { // these are the family symbols, @@ -104,6 +111,8 @@ public Result Execute( "Title block element type {0} {1}" + s, tb.Name, tb.Id.IntegerValue ); } +#endif // BEFORE_REVIT_2015 + #endregion // Using the obsolete TitleBlocks property // Using this filter returns the same elements // as the doc.TitleBlocks collection: @@ -112,6 +121,8 @@ public Result Execute( .OfCategory( BuiltInCategory.OST_TitleBlocks ) .OfClass( typeof( FamilySymbol ) ); + n = a.ToElementIds().Count; + Debug.Print( "{0} title block element type{1} " + "retrieved by filtered element collector{2}", n, diff --git a/BuildingCoder/BuildingCoder/Properties/AssemblyInfo.cs b/BuildingCoder/BuildingCoder/Properties/AssemblyInfo.cs index becf4da1..6f14c39c 100644 --- a/BuildingCoder/BuildingCoder/Properties/AssemblyInfo.cs +++ b/BuildingCoder/BuildingCoder/Properties/AssemblyInfo.cs @@ -32,5 +32,6 @@ // You can specify all the values or you can default the Revision and Build Numbers // by using the '*' as shown below: // 2014-04-11 2014.0.109.0 renamed CmdSlopedFloor.cs to CmdCreateSlopedSlab.cs, implemented CmdCategorySupportsTypeParameter -[assembly: AssemblyVersion( "2014.0.109.0" )] -[assembly: AssemblyFileVersion( "2014.0.109.0" )] +// 2014-04-14 2015.0.109.0 migrated to Revit 2015 +[assembly: AssemblyVersion( "2015.0.109.0" )] +[assembly: AssemblyFileVersion( "2015.0.109.0" )]