Q:
I want to create dropdown and popup controls in Inventor ribbon interface, like for example the "Text" command button in the Sketch -> Draw panel, and the "UserInterface" command button in the View tab in the Part.
A:
You should use CommandControls.AddButtonPopup method, and CommandControls.AddTogglePopup method respectively in order to add those two styles of controls in the ribbon panel. The attached .Net add-in contains an example for both.