extending visual studio project property grid

Oct 3 2003 4:07 PM
hi, I'm trying to extend project property grid, using dte in following way applicationObject.ObjectExtenders.RegisterExtenderProvider(Constants.vsCATIDMiscFilesProject,"A",new TestExtenderProvider(),"a"); applicationObject.ObjectExtenders.RegisterExtenderProvider(Constants.vsCATIDGenericProject,"A",new TestExtenderProvider(),"a"); applicationObject.ObjectExtenders.RegisterExtenderProvider(Constants.vsCATIDSolutionBrowseObject,"A",new TestExtenderProvider(),"a"); applicationObject.ObjectExtenders.RegisterExtenderProvider(Constants.vsCATIDMiscFilesProjectItem,"A",new TestExtenderProvider(),"a"); applicationObject.ObjectExtenders.RegisterExtenderProvider(Constants.vsCATIDDocument,"A",new TestExtenderProvider(),"a"); applicationObject.ObjectExtenders.RegisterExtenderProvider(Constants.vsCATIDSolution,"A",new TestExtenderProvider(),"a"); where TestExtenderProvider is some provider that returns a class with one constant property but for some reason it works only for solution property grid,although I defined it for all kinds of files(CanExtend in extend provider always returns true). is there some mistake?