Property Sheet support should be automatic with CBFS Shell. The Shell's "properties" end-user menu item should work as expected by default without any extra work. It should display all declared properties for a given ShellItem instance:
Note: For physical Shell items, the Shell will display a Property Sheet with the tabs that are available for a physical file. In this case, the real file path will even be displayed to the end user in the General tab, as follows:
You can, however, prevent Property Sheets from being available if you set a ShellItem instance's HasPropertySheet property to false.