Click or drag to resize
Sandcastle Help File BuilderSandcastleBuilder.Components Namespace
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 classCode exampleCodeBlockComponent
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 classCodeBlockComponentFactory
This is used to create a new instance of the build component used to colorize code blocks
Public classESentCopyFromIndexComponent
This is a version of the CopyFromIndexComponent that stores the index data in one or more persistent ESENT databases.
Public classESentCopyFromIndexComponentESentCommentsIndexDataComponentFactory
This is used to create a new instance of the build component used for comments index data
Public classESentCopyFromIndexComponentESentReflectionIndexDataComponentFactory
This is used to create a new instance of the build component used for reflection index data
Public classESentResolveReferenceLinksComponent
This is a version of the ResolveReferenceLinksComponent that stores the MSDN content IDs and the framework targets in persistent ESENT databases.
Public classESentResolveReferenceLinksComponentESentResolveReferenceLinksComponentFactory
This is used to create a new instance of the build component used to resolve reference links
Public classCode exampleMultiFormatOutputComponent
This build component is used to execute one or more sets of build components each based on a specific help file output format.
Public classMultiFormatOutputComponentFactory
This is used to create a new instance of the build component
Public classSqlCopyFromIndexComponent
This is a version of the CopyFromIndexComponent that stores the index data in a persistent SQL database.
Public classSqlCopyFromIndexComponentSqlCommentsIndexDataComponentFactory
This is used to create a new instance of the build component used for comments index data
Public classSqlCopyFromIndexComponentSqlReflectionIndexDataComponentFactory
This is used to create a new instance of the build component used for reflection index data
Public classSqlDictionaryTValue
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 ResolveReferenceLinksComponent that stores the MSDN content IDs and the framework targets in persistent SQL databases.
Public classSqlResolveReferenceLinksComponentSqlResolveReferenceLinksComponentFactory
This is used to create a new instance of the build component used to resolve reference links