I have an add-in in MSWord. One of the ways in which users interact with it requires a user to type into a Word document "commands" and also their own user-defined "data elements". I would like to provide the user with some Intellisense to help them type these commands and data elements. Has anyone done anything like that (I guess it involves trapping user key-strokes destined for Word and to do something with them before handing the key-stroke on to Word, but it would be nice if someone had found an easier way). Oh, yes, I program in C#.