I am using dynamic objects in a project, and I'd like to provide intellisense for the object. I understand that Visual Studio can't know what to show for intellisense, but if I can plug into the intellisense, I do know what entries should show up.
Is there a way to extend Visual Studio's intellisense? If so, any pointers?
Thanks!
You can use Editor Extension Points.
You can find specific information for extending Intellisense near the bottom of this page:
From this page you can get information about ICompletionSource and ICompletionSourceProvider which are the two interfaces you must implement to provide autocompletion.
来源:https://stackoverflow.com/questions/12645630/is-it-possible-to-provide-intellisense-for-dynamic-objects-in-visual-studio