
# TLayerPartition enumeration

*No description yet.*

```csharp
public enum TLayerPartition
```

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

## Values

| Name | Value | Description |
| --- | --- | --- |
| `eV7_NoLayer` | 0 |  |
| `eV7_TopLayer` | 1 |  |
| `eMidLayers` | 2 |  |
| `eV7_BottomLayer` | 3 |  |
| `eInternalPlaneLayers` | 4 |  |
| `eMechanicalLayers` | 5 |  |
| `eV7_TopOverlay` | 6 |  |
| `eV7_BottomOverlay` | 7 |  |
| `eV7_TopPaste` | 8 |  |
| `eV7_BottomPaste` | 9 |  |
| `eV7_TopSolder` | 10 |  |
| `eV7_BottomSolder` | 11 |  |
| `eV7_DrillGuide` | 12 |  |
| `eV7_KeepOutLayer` | 13 |  |
| `eV7_DrillDrawing` | 14 |  |
| `eV7_MultiLayer` | 15 |  |
| `eV7_ConnectLayer` | 16 |  |
| `eV7_BackGroundLayer` | 17 |  |
| `eV7_DRCErrorLayer` | 18 |  |
| `eV7_HighlightLayer` | 19 |  |
| `eV7_GridColor1` | 20 |  |
| `eV7_GridColor10` | 21 |  |
| `eV7_PadHoleLayer` | 22 |  |
| `eV7_ViaHoleLayer` | 23 |  |
| `eV7_TopPadMasterPlot` | 24 |  |
| `eV7_BottomPadMasterPlot` | 25 |  |
| `eV7_DRCDetailLayer` | 26 |  |
| `eMidDielectricLayers` | 27 |  |
| `eTopCoverlayOutlineLayers` | 28 |  |
| `eBottomCoverlayOutlineLayers` | 29 |  |

## Returned by

[PCBConstant.V7ActiveIn3D](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/PCBConstant.md#v7activein3d), [PCBConstant.V7AllLayers](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/PCBConstant.md#v7alllayers), [PCBConstant.V7AlwaysVisibleLayers](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/PCBConstant.md#v7alwaysvisiblelayers), [PCBConstant.V7cWidthRuleLayers](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/PCBConstant.md#v7cwidthrulelayers), [PCBConstant.V7EditableLayers](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/PCBConstant.md#v7editablelayers), [PCBConstant.V7ElectricalLayers](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/PCBConstant.md#v7electricallayers), [PCBConstant.V7FullLayers](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/PCBConstant.md#v7fulllayers), [PCBConstant.V7InternalPlaneLayers](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/PCBConstant.md#v7internalplanelayers), [PCBConstant.V7InternalPlanes](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/PCBConstant.md#v7internalplanes), [PCBConstant.V7InvertedLayers](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/PCBConstant.md#v7invertedlayers), [PCBConstant.V7MechanicalLayers](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/PCBConstant.md#v7mechanicallayers), [PCBConstant.V7MidLayers](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/PCBConstant.md#v7midlayers), [PCBConstant.V7MiscLayers](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/PCBConstant.md#v7misclayers), [PCBConstant.V7MultiLayer](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/PCBConstant.md#v7multilayer), [PCBConstant.V7MultiLayers](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/PCBConstant.md#v7multilayers), [PCBConstant.V7NonEditableLayers](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/PCBConstant.md#v7noneditablelayers), [PCBConstant.V7NotActiveIn3D](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/PCBConstant.md#v7notactivein3d), [PCBConstant.V7OverlayLayers](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/PCBConstant.md#v7overlaylayers), [PCBConstant.V7PadstackLayers](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/PCBConstant.md#v7padstacklayers), [PCBConstant.V7PasteMaskLayers](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/PCBConstant.md#v7pastemasklayers), [PCBConstant.V7PolygonLayers](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/PCBConstant.md#v7polygonlayers), [PCBConstant.V7SignalLayers](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/PCBConstant.md#v7signallayers), [PCBConstant.V7SilkscreenLayers](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/PCBConstant.md#v7silkscreenlayers), [PCBConstant.V7SolderMaskLayers](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/PCBConstant.md#v7soldermasklayers), [V7_Layer.LayerPartition](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/V7_Layer.md#layerpartition)

## Accepted by

[IPCB_LayerUtils.FirstLayerInRange](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/IPCB_LayerUtils.md#firstlayerinrange), [V7_Layer.LayerPartitionToString](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/V7_Layer.md#layerpartitiontostring)

## Examples

Used in the SDK examples: [Extension_PcbLibComponentToSTEP](https://github.com/AltiumDeveloper/ad-sdk-examples/blob/5b144f54740a53ec578b3b6c3f902b831e0b1144/Extension_PcbLibComponentToSTEP/Source%20Code/Commands.cs#L46), [Extension_PlaceAndMovePcbComponent](https://github.com/AltiumDeveloper/ad-sdk-examples/blob/5b144f54740a53ec578b3b6c3f902b831e0b1144/Extension_PlaceAndMovePcbComponent/Source%20Code/Commands.cs#L38).
