Question For the VSIP Gurus Out There
Scenario
Ok, I'm writing an add-in which extends solutions with custom properties. This add-in is written in C#. I've created the extender provider, I'm registering it for the solution object, the properties show up as expected under the properties window in the IDE and all is well. However, for one of these properties I want to provide a custom editor. I've applied the EditorAttribute to my property, but it just seems like the IDE doesn't respect it. Strange thing is, I've applied DescriptionAttribute, TypeConverterAttribute, etc. on all properties and the IDE respects those, so it seems to be a special case related to EditorAttribute.
So The Question Is
What's the trick to get a custom editor to be used for an extended property such that the properties window shows the ellipses (...) box and my custom editor gets displayed when it's clicked?