
# IPCB_BackDrilling interface

*No description yet.*

```csharp
public interface IPCB_BackDrilling
```

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

## Properties

| Property | Type | Access | Description |
| --- | --- | --- | --- |
| [BottomBackDrillStopLayer](#bottombackdrillstoplayer) | [V7_LayerBase](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/V7_LayerBase.md) | get |  |
| [BottomUnusedStub](#bottomunusedstub) | `int` | get |  |
| [HoleOversize](#holeoversize) | `int` | get |  |
| [IsBackdrill](#isbackdrill) | `bool` | get |  |
| [IsBackDrillLayer](#isbackdrilllayer) | `bool` | get |  |
| [SourceObject](#sourceobject) | [IPCB_Primitive](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IPCB_Primitive.md) | get |  |
| [TopBackDrillStopLayer](#topbackdrillstoplayer) | [V7_LayerBase](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/V7_LayerBase.md) | get |  |
| [TopUnusedStub](#topunusedstub) | `int` | get |  |

### BottomBackDrillStopLayer

*No description yet.*

```csharp
V7_LayerBase GetState_BottomBackDrillStopLayer();
```

**Type:** [V7_LayerBase](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/V7_LayerBase.md) · **Access:** read-only

The accessors are extension methods of `IPCB_BackDrillingHelper` (`using PCB;`).

### BottomUnusedStub

*No description yet.*

```csharp
int GetState_BottomUnusedStub();
```

**Type:** `int` · **Access:** read-only

### HoleOversize

*No description yet.*

```csharp
int GetState_HoleOversize();
```

**Type:** `int` · **Access:** read-only

### IsBackdrill

*No description yet.*

```csharp
bool GetState_IsBackdrill();
```

**Type:** `bool` · **Access:** read-only

### IsBackDrillLayer

*No description yet.*

```csharp
bool GetState_IsBackDrillLayer(TV6_Layer argLayer);
```

**Type:** `bool` · **Access:** read-only · **Index:** `argLayer` ([TV6_Layer](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/TV6_Layer.md))

The accessors are extension methods of `IPCB_BackDrillingHelper` (`using PCB;`).

### SourceObject

*No description yet.*

```csharp
IPCB_Primitive GetState_SourceObject();
```

**Type:** [IPCB_Primitive](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IPCB_Primitive.md) · **Access:** read-only

The accessors are extension methods of `IPCB_BackDrillingHelper` (`using PCB;`).

### TopBackDrillStopLayer

*No description yet.*

```csharp
V7_LayerBase GetState_TopBackDrillStopLayer();
```

**Type:** [V7_LayerBase](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/V7_LayerBase.md) · **Access:** read-only

The accessors are extension methods of `IPCB_BackDrillingHelper` (`using PCB;`).

### TopUnusedStub

*No description yet.*

```csharp
int GetState_TopUnusedStub();
```

**Type:** `int` · **Access:** read-only
