Click or drag to resize
Sandcastle Help File BuilderSandcastleBuilder.Utils.BuildComponent Namespace
This namespace contains the classes used to load and manage third-party build components that can be used with the help file builder and Sandcastle tools (plug-ins, build components, syntax generators, and presentation styles).
Classes
  ClassDescription
Public classBuildComponentConfiguration
This collection class is used to hold the additional content items for a project
Public classComponentConfigurationDictionary
This dictionary class is used to hold the third party build component configuration properties for a project such as the Code Block Component.
Public classExecutionContext
This class defines the execution context in which the plug-in is being called during the build process
Public classExecutionPoint
This class defines when a plug-in gets executed during the build process
Public classHelpFileBuilderPlugInExportAttribute
This is a custom version of the ExportAttribute that contains metadata for the help file builder plug-ins.
Public classPlugInConfiguration
This collection class is used to hold a plug-in's configuration and enabled state
Public classPlugInConfigurationDictionary
This dictionary class is used to hold the configurations for third party build process plug-ins such as the Additional Content Only plug-in.
Interfaces
  InterfaceDescription
Public interfaceIPlugIn
This interface defines the methods required to implement a Sandcastle Help File Builder build process plug-in.
Public interfaceIPlugInMetadata
This class defines the metadata for a Sandcastle Help File Builder build process plug-in
Enumerations
  EnumerationDescription
Public enumerationExecutionBehaviors
This public enumerated type defines the execution behavior of a build process plug-in