private void button1_Click(object sender, EventArgs e) { PostableCommand command = PostableCommand.AcquireCoordinates; Enum.TryParse <PostableCommand>(_list[i], out command); label1.Text = _list[i]; _cmdDataForm.Application.PostCommand(RevitCommandId.LookupPostableCommandId(command)); i++; }
public void PostCommandAndUpdateNewElementProperties(Document doc, PostableCommand postableCommand, string transactionName, BuiltInParameter bip, string value) { StartTrackingElements(); StartCancellingAllDialogs(); var postableCommandId = RevitCommandId.LookupPostableCommandId(postableCommand); App.PostCommand(postableCommandId); PostElementPropertyUpdateRequest(doc, transactionName, bip, value); }