
# IVHDLSynSettings interface

*No description yet.*

```csharp
public interface IVHDLSynSettings
```

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

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [GetConfiguration](#getconfiguration) | `string` |  |
| [GetDeviceInformation](#getdeviceinformation) | [IDeviceInformation](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IDeviceInformation.md) |  |
| [GetTargetFolder](#gettargetfolder) | `string` |  |
| [GetTool](#gettool) | `string` |  |

### GetConfiguration

*No description yet.*

```csharp
string GetConfiguration();
```

**Returns:** `string`

### GetDeviceInformation

*No description yet.*

```csharp
IDeviceInformation GetDeviceInformation();
```

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

Extension method of `IVHDLSynSettingsHelper` (`using SCH;`).

### GetTargetFolder

*No description yet.*

```csharp
string GetTargetFolder();
```

**Returns:** `string`

### GetTool

*No description yet.*

```csharp
string GetTool();
```

**Returns:** `string`
