Hi,
after some RevitAPI development with pyRevit, I have decided to give C# a go.
My questions are as follows:
1. How do I take input from the user? are there any forms for C#?
2. Do I really have to rebuild my code and restart Revit for every change I make in my code?
Thank you
Welcome to the Revit API and hope you enjoy trying it out.
First: the Revit API does not provide any ready-made forms that I can think of. Input methods are provided by the Selection class to pick points, elements, subelements:
You can check out the ADN UI labs for all overview of all the UI methods:
Second: nope, not necessarily. Here are various ways to avoid that::
Can't find what you're looking for? Ask the community or share your knowledge.