This namespace contains the classes used to create plug-ins for use with the Sandcastle Help File Builder build process.

Classes

  ClassDescription
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 classExecutionPointCollection
This collection class holds execution point information for a plug-in process.
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 AjaxDoc plug-in.
Public classPlugInInfo
This class contains information about the loaded plug-ins
Public classPlugInManager
This class is used to manage the set of known plug-ins.

Interfaces

  InterfaceDescription
Public interfaceIPlugIn
This interface defines the methods required to implement a build process plug-in for the Sandcastle Help File Builder.

Enumerations

  EnumerationDescription
Public enumerationExecutionBehaviors
This public enumerated type defines the execution behavior of a build process plug-in.