This namespace contains custom build components used by the Sandcastle BuildAssembler tool. The components are used to add additional features to the help topics such as a code colorization, alternate framework data caching implementations, etc.

Classes

  ClassDescription
Public classCachedCopyFromIndexComponent
This build component is obsolete and will be removed in a future release.
Public classCachedResolveReferenceLinksComponent
This build component is obsolete and will be removed in a future release.
Public classCodeBlockComponent
This build component is used to search for <code> XML comment tags and colorize the code within them. It can also include code from an external file or a region within the file.
Public classESentCopyFromIndexComponent
This is a version of the CopyFromIndexComponent that stores the index data in one or more persistent ESENT databases.
Public classESentResolveReferenceLinksComponent
This is a version of the ResolveReferenceLinksComponent2 that stores the MSDN content IDs and the framework targets in persistent ESENT databases.
Public classIntelliSenseComponent
This component is now obsolete and will be removed in a future release. Use the one in the Sandcastle BuildComponents assembly instead.
Public classMSHelpAttrComponent
This component is now obsolete and will be removed in a future release. Use the one in the Sandcastle BuildComponents assembly instead.
Public classMultiFormatOutputComponent
This build component is used to execute one or more sets of build components each based on a specific help file output format.
Public classPostTransformComponent
This build component is obsolete and will be removed in a future release.
Public classShowMissingComponent
This component is now obsolete and will be removed in a future release. Use the one in the Sandcastle BuildComponents assembly instead.
Public classSqlCopyFromIndexComponent
This is a version of the CopyFromIndexComponent that stores the index data in a persistent SQL database.
Public classSqlDictionary<(Of <(<'TValue>)>)>
This is a simple dictionary that stores its data in a SQL Server database table. An optional group ID can be used to segregate values within the dictionary.
Public classSqlResolveReferenceLinksComponent
This is a version of the ResolveReferenceLinksComponent2 that stores the MSDN content IDs and the framework targets in persistent SQL databases.