PromptStringOptionspromptStringOptions=newPromptStringOptions("Hello Enter Name Name:");promptStringOptions.AllowSpaces=true;promptStringOptions.DefaultValue="VIVEK";PromptResultpromptResult=ActiveUtil.Editor.GetString(promptStringOptions);if(promptResult.Status==PromptStatus.OK){ActiveUtil.Editor.WriteMessage("This works");}
Code to Get Keyword from User
[CommandMethod("GetKeywordFromUser")]publicstaticvoidGetKeywordFromUser(){Documentdoc=Application.DocumentManager.MdiActiveDocument;PromptKeywordOptionskeywordPromptOptions=newPromptKeywordOptions("");keywordPromptOptions.Message="\nEnter an option ";keywordPromptOptions.Keywords.Add("Line");keywordPromptOptions.Keywords.Add("Circle");keywordPromptOptions.Keywords.Add("Arc");keywordPromptOptions.Keywords.Default="Arc";keywordPromptOptions.AllowNone=false;PromptResultpKeyRes=doc.Editor.GetKeywords(keywordPromptOptions);Application.ShowAlertDialog("Entered keyword: "+pKeyRes.StringResult);}
Code to Get Double value from User
//Code to update propertyvarinputPrompt=editor.GetDouble(newPromptDoubleOptions($"\nEnter New Value for {property.PropertyName}"));if(inputPrompt.Status==PromptStatus.OK){property.Value=inputPrompt.Value;}