Message 1 of 11
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
I'm trying to follow the My First Plug-in series tutorial... I'm getting this error (see image) & I don't have a clue why? I'm using frameworks 4.5.2 here's my VB code:
Imports System Imports System.Collections.Generic Imports System.Linq Imports Autodesk.Revit.DB Imports Autodesk.Revit.DB.Architecture Imports Autodesk.Revit.UI Imports Autodesk.Revit.UI.Selection Imports Autodesk.Revit.ApplicationServices Imports Autodesk.Revit.Attributes <TransactionAttribute(TransactionMode.Manual)> <RegenerationAttribute(RegenerationOption.Manual)> Public Class Lab1PlaceGroup Implements Autodesk.Revit.UI.IExternalCommand Public Function Execute(commandData As ExternalCommandData, ByRef message As String, elements As ElementSet) As Result Implements IExternalCommand.Execute Dim uiApp As UIApplication = commandData.Application Dim doc As Document = uiApp.ActiveUIDocument.Document Dim pickRef As Reference = Nothing Dim sel As Selection = uiApp.ActiveUIDocument.Selection pickRef = sel.PickObject(ObjectType.Element, "Please select a group") Dim elem As Element = doc.GetElement(pickRef) Dim group As Group = elem Dim point As XYZ = sel.PickPoint("Please pick a point to place group") Dim trans As Transaction = New Transaction(doc) trans.Start("Lab") doc.Create.PlaceGroup(point, group.GroupType) trans.Commit() Return Result.Succeeded End Function End Class
Solved! Go to Solution.