Table of Contents

CodeBlockComponent.Factory Class

Definition

Namespace
Sandcastle.Tools.BuildComponents
Assembly
Sandcastle.Tools.BuildComponents.dll

This is used to create a new instance of the build component used to colorize code blocks

[BuildComponentExport("Code Block Component", IsVisible = true, Version = "2025.9.30.0", Copyright = "Portions Copyright © 2006-2025, Microsoft Corporation, All Rights Reserved.\r\nAll other code Copyright © 2006-2025, Eric Woodruff, All Rights Reserved.", Description = "This build component is used to search for <code> elements within reference XML comments and conceptual content topics and colorize the code within them.  It can also include code from an external file or a region within the file.")]
public sealed class CodeBlockComponent.Factory : BuildComponentFactory
Inheritance
CodeBlockComponent.Factory

Constructors

Factory()

Constructor

Properties

ConceptualBuildPlacement

This is used to get or set a placement action for conceptual content builds

(Inherited from BuildComponentFactory)
DefaultConfiguration

This read-only property can be overridden to define a default configuration for the build component

Dependencies

This read-only property can be overridden to provide a list of build components on which this component depends.

(Inherited from BuildComponentFactory)
ReferenceBuildPlacement

This is used to get or set a placement action for reference content builds

(Inherited from BuildComponentFactory)

Methods

Create()

This is implemented to provide a build component factory