I'm working on a small extension which shows information about the currently open documents in a tool window.
To do this, I'm using the running document table and querying it for the list of documents.
This seems to work well, but I noticed an odd special case. If I open a XAML file using the designer, I get a TON of extra XAML files showing up in the running document table, beyond the one being viewed.
My guess is these are dependencies or something, but have not been able to find anything unique about them to filter them out.
Does this sound familiar to anyone? Anyone run into something like this?