
# ILsmSdkImpedanceProfile interface

*No description yet.*

```csharp
public interface ILsmSdkImpedanceProfile
```

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

## Properties

| Property | Type | Access | Description |
| --- | --- | --- | --- |
| [AutoName](#autoname) | `string` | get |  |
| [CustomName](#customname) | `string` | get |  |
| [ID](#id) | `string` | get |  |
| [Impedance_ohm](#impedance_ohm) | `double` | get |  |
| [TolerancePercent](#tolerancepercent) | `double` | get |  |
| [Type](#type) | [TLsmSdkImpedanceProfileType](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/TLsmSdkImpedanceProfileType.md) | get |  |

### AutoName

*No description yet.*

```csharp
string GetState_AutoName();
```

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

### CustomName

*No description yet.*

```csharp
string GetState_CustomName();
```

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

### ID

*No description yet.*

```csharp
string GetState_ID();
```

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

### Impedance_ohm

*No description yet.*

```csharp
double GetState_Impedance_ohm();
```

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

### TolerancePercent

*No description yet.*

```csharp
double GetState_TolerancePercent();
```

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

### Type

*No description yet.*

```csharp
TLsmSdkImpedanceProfileType GetState_Type();
```

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

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

## Returned by

[ILsmSdkImpedanceProfileCollection.GetItem](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/ILsmSdkImpedanceProfileCollection.md#getitem), [ILsmSdkImpedanceProfileCollection.GetItemById](https://altiumdeveloper.github.io/ad-sdk-docs/reference/pcb/ILsmSdkImpedanceProfileCollection.md#getitembyid)
