To show any dialog based UITypeEditor from a smart tag link, you'll need to provide an implementation of the ITypeDescriptorContext and IWindowsFormsEditorService interfaces.
The EditorServiceContext class in the CustomDataGridViewSmartTag project provides implementations of these two interfaces. The MyDataGridViewActionList class in the same project shows an example of consuming this class to show a collection editor.