Skip to main content
View as Markdown

ILayerStackManager interface

No description yet.

public interface ILayerStackManager

Namespace: PCB · Assembly: Altium.SDK.Interfaces

Methods​

MethodReturnsDescription
CreateDocumentILayerStackDocument
CreateLayerStackPainterViewIPCB_LayerStackupDocumentPainterView
GetLayerStackProviderILayerStackProvider
OpenDocumentFromPcbILayerStackDocument
RemoveLayerStackProvidervoid

CreateDocument​

No description yet.

ILayerStackDocument CreateDocument();

Returns: ILayerStackDocument

Extension method of ILayerStackManagerHelper (using PCB;).

CreateLayerStackPainterView​

No description yet.

IPCB_LayerStackupDocumentPainterView CreateLayerStackPainterView();

Returns: IPCB_LayerStackupDocumentPainterView

Extension method of ILayerStackManagerHelper (using PCB;).

GetLayerStackProvider​

No description yet.

ILayerStackProvider GetLayerStackProvider(IPCB_Board argBoard);
ParameterTypePassing
argBoardIPCB_Boardvalue

Returns: ILayerStackProvider

Extension method of ILayerStackManagerHelper (using PCB;).

OpenDocumentFromPcb​

No description yet.

ILayerStackDocument OpenDocumentFromPcb(IPCB_Board argBoard);
ParameterTypePassing
argBoardIPCB_Boardvalue

Returns: ILayerStackDocument

Extension method of ILayerStackManagerHelper (using PCB;).

RemoveLayerStackProvider​

No description yet.

void RemoveLayerStackProvider(IPCB_Board argBoard);
void RemoveLayerStackProvider(object argBoard);
ParameterTypePassing
argBoardIPCB_Boardvalue

Returns: nothing (void)

The first overload is an extension method of ILayerStackManagerHelper (using PCB;) with typed parameters; the second is declared by the interface.