Christopher Davis:From my past posts about implementing your own Shell Namespace, there have been some great questions posted by readers. Many of these stem from the fact that the Namespace example is fairly simple in that it does not implement all of the behavior that is possible in Explorer. This was done to focus on the core steps in getting a working Namespace implemented. Yet, there are a few extra steps you can take that don’t require too much more coding on your part to add more useful features. One question in particular that comes up quite often is how to enable deep searching in your Namespace.
You will notice from the existing Namespace example that if you enter a search term in the search box in Explorer, the search only filters items that are currently in the view. It does not search into the folders. In the below images, we try to search for “Two” in the search box which only results in 1 item. Thus, the sub folders were not included.
|