Custom Metadata Sources
When you need something beyond the built-in support for .NET types, SchemaExplorer, and XML properties, it's time to explore custom metadata sources. CodeSmith lets you hook just about anything you like to the property grid to use as a metadata source. You'll need to do some coding to enable your custom metadata sources to work smoothly with the rest of CodeSmith, though. The two tasks you may need to accomplish are: