Sandcastle.Core Namespace

This namespace contains common core types related to the Sandcastle tools.

Classes

ComponentAssemblyResolver This is used to resolve assembly dependencies when loading component assemblies with MEF
ComponentUtilities This class contains properties and methods used to locate and work with build components, plug-ins, syntax generators, and presentation styles.
Constants This class holds a set of constants that define various application values such as the application name, common data folder locations, etc.
FilePath This class is used to represent a file path. Support is included for treating the path as fixed or relative and for expanding environment variables in the path name.
FolderPath This class is used to represent a folder path. Support is included for treating the path as fixed or relative and for expanding environment variables in the path name.

Interfaces

IBasePathProvider This interface defines the properties used to obtain a base path for a FilePath object.

Enumerations

MessageLevel This enumerated type defines the message logging levels