Click or drag to resize

ShfbLatexPlugIn Class

Provides support for representing LaTeX formatted formulas using SVG files in reference XML comments and conceptual content topics for MS Help Viewer files created with Sandcastle Help File Builder.
Inheritance Hierarchy
SystemObject
  Novacta.Documentation.ShfbToolsShfbLatexPlugIn

Namespace:  Novacta.Documentation.ShfbTools
Assembly:  Novacta.Documentation.ShfbLatexPlugIn (in Novacta.Documentation.ShfbLatexPlugIn.dll) Version: 2021.4.9.0

The ShfbLatexPlugIn type exposes the following members.

Constructors
  NameDescription
Public methodShfbLatexPlugIn
Initializes a new instance of the ShfbLatexPlugIn class
Top
Properties
  NameDescription
Public propertyExecutionPoints
This read-only property returns a collection of execution points that define when the plug-in should be invoked during the build process.
Top
Methods
  NameDescription
Public methodConfigurePlugIn
This method is used by the Sandcastle Help File Builder to let the plug-in perform its own configuration.
Public methodDispose
This implements the Dispose() interface to properly dispose of the plug-in object
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodExecute
This method is used to execute the plug-in during the build process
Protected methodFinalize
This handles garbage collection to ensure proper disposal of the plug-in if not done explicitly with Dispose.
(Overrides ObjectFinalize.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInitialize
This method is used to initialize the plug-in at the start of the build process
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Remarks
The HelpFileBuilderPlugInExportAttribute is used to export your plug-in so that the help file builder finds it and can make use of it. The example below shows the basic usage for a common plug-in. Set the additional attribute values as needed:
  • IsConfigurable - Set this to true if your plug-in contains configurable settings. The ConfigurePlugIn method will be called to let the user change the settings.
  • RunsInPartialBuild - Set this to true if your plug-in should run in partial builds used to generate reflection data for the API Filter editor dialog or namespace comments used for the Namespace Comments editor dialog. Typically, this is left set to false.
Plug-ins are singletons in nature. The composition container will create instances as needed and will dispose of them when the container is disposed of.
See Also