
# IAspectPlugin interface

*No description yet.*

```csharp
public interface IAspectPlugin
```

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

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [ContentTypes](#contenttypes) | [IStrings](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IStrings.md) |  |
| [Description](#description) | `string` |  |
| [DisplayName](#displayname) | `string` |  |
| [DllPath](#dllpath) | `string` |  |
| [ImgSrc](#imgsrc) | `string` |  |
| [Name](#name) | `string` |  |
| [Preview](#preview) | `bool` |  |

### ContentTypes

*No description yet.*

```csharp
IStrings ContentTypes();
```

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

Extension method of `IAspectPluginHelper` (`using DXP;`).

### Description

*No description yet.*

```csharp
string Description();
```

**Returns:** `string`

### DisplayName

*No description yet.*

```csharp
string DisplayName();
```

**Returns:** `string`

### DllPath

*No description yet.*

```csharp
string DllPath();
```

**Returns:** `string`

### ImgSrc

*No description yet.*

```csharp
string ImgSrc();
```

**Returns:** `string`

### Name

*No description yet.*

```csharp
string Name();
```

**Returns:** `string`

### Preview

*No description yet.*

```csharp
bool Preview();
```

**Returns:** `bool`

## Returned by

[IAspectPluginEnumerator.Item](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IAspectPluginEnumerator.md#item)
