
# IPCB_ManufacturingInfo interface

*No description yet.*

```csharp
public interface IPCB_ManufacturingInfo
```

**Namespace:** PCB · **Assembly:** Altium.SDK.Interfaces

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [GetAssemblyInfo](#getassemblyinfo) | [IPCB_ManufacturingInfo_Assembly](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IPCB_ManufacturingInfo_Assembly.md) |  |
| [GetBoardInfo](#getboardinfo) | [IPCB_ManufacturingInfo_Board](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IPCB_ManufacturingInfo_Board.md) |  |
| [GetClearanceInfo](#getclearanceinfo) | [IPCB_ManufacturingInfo_ClearanceOnLayer](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IPCB_ManufacturingInfo_ClearanceOnLayer.md) |  |
| [GetDesignSpecs](#getdesignspecs) | [IXLibReadOnlyList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IXLibReadOnlyList.md) |  |
| [GetHolesInfo](#getholesinfo) | [IPCB_ManufacturingInfo_Holes](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IPCB_ManufacturingInfo_Holes.md) |  |
| [GetLayerStackInfo](#getlayerstackinfo) | [IPCB_ManufacturingInfo_LayerStack](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IPCB_ManufacturingInfo_LayerStack.md) |  |
| [GetSilkInfo](#getsilkinfo) | [IPCB_ManufacturingInfo_Silk](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IPCB_ManufacturingInfo_Silk.md) |  |

### GetAssemblyInfo

*No description yet.*

```csharp
IPCB_ManufacturingInfo_Assembly GetAssemblyInfo();
```

**Returns:** [IPCB_ManufacturingInfo_Assembly](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IPCB_ManufacturingInfo_Assembly.md)

Extension method of `IPCB_ManufacturingInfoHelper` (`using PCB;`).

### GetBoardInfo

*No description yet.*

```csharp
IPCB_ManufacturingInfo_Board GetBoardInfo();
```

**Returns:** [IPCB_ManufacturingInfo_Board](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IPCB_ManufacturingInfo_Board.md)

Extension method of `IPCB_ManufacturingInfoHelper` (`using PCB;`).

### GetClearanceInfo

*No description yet.*

```csharp
IPCB_ManufacturingInfo_ClearanceOnLayer GetClearanceInfo();
```

**Returns:** [IPCB_ManufacturingInfo_ClearanceOnLayer](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IPCB_ManufacturingInfo_ClearanceOnLayer.md)

Extension method of `IPCB_ManufacturingInfoHelper` (`using PCB;`).

### GetDesignSpecs

*No description yet.*

```csharp
IXLibReadOnlyList GetDesignSpecs();
```

**Returns:** [IXLibReadOnlyList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IXLibReadOnlyList.md)

Extension method of `IPCB_ManufacturingInfoHelper` (`using PCB;`).

### GetHolesInfo

*No description yet.*

```csharp
IPCB_ManufacturingInfo_Holes GetHolesInfo();
```

**Returns:** [IPCB_ManufacturingInfo_Holes](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IPCB_ManufacturingInfo_Holes.md)

Extension method of `IPCB_ManufacturingInfoHelper` (`using PCB;`).

### GetLayerStackInfo

*No description yet.*

```csharp
IPCB_ManufacturingInfo_LayerStack GetLayerStackInfo();
```

**Returns:** [IPCB_ManufacturingInfo_LayerStack](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IPCB_ManufacturingInfo_LayerStack.md)

Extension method of `IPCB_ManufacturingInfoHelper` (`using PCB;`).

### GetSilkInfo

*No description yet.*

```csharp
IPCB_ManufacturingInfo_Silk GetSilkInfo();
```

**Returns:** [IPCB_ManufacturingInfo_Silk](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IPCB_ManufacturingInfo_Silk.md)

Extension method of `IPCB_ManufacturingInfoHelper` (`using PCB;`).

## Returned by

[IPCB_ManufacturingInfoProvider.GetManufacturingInfo](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IPCB_ManufacturingInfoProvider.md#getmanufacturinginfo)

## Accepted by

[IPCB_AsyncCompleteCallback.AsyncComplete](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IPCB_AsyncCompleteCallback.md#asynccomplete)
