Table of Contents

ComponentPlacement Class

Definition

Namespace
Sandcastle.Core.BuildAssembler.BuildComponent
Assembly
Sandcastle.Core.dll

This is used to define the placement of a build component within a BuildAssembler configuration file

public class ComponentPlacement
Inheritance
ComponentPlacement

Constructors

ComponentPlacement()

Default constructor

ComponentPlacement(PlacementAction, string)

Constructor. Indicate the placement action and an optional component ID related to it if needed.

ComponentPlacement(PlacementAction, string, int)

Constructor. Indicate the placement action, component ID, and instance to act on.

Properties

AdjustedInstance

This property is used to get or set the instance of the component to replace, insert before, or insert after adjusted for other components that have already been processed.

Id

This read-only property returns the ID of the component related to the PlacementAction if applicable.

Instance

This read-only property returns the instance of the component to replace, insert before, or insert after.

Placement

This read-only property returns the placement action value