
# IRevisionAspectManager interface

*No description yet.*

```csharp
public interface IRevisionAspectManager
```

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

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [CreateAspectView](#createaspectview) | [IAspectView](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IAspectView.md) |  |
| [GetAspectViewEnumerator](#getaspectviewenumerator) | [IAspectPluginEnumerator](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IAspectPluginEnumerator.md) |  |
| [RegisterServerAspect](#registerserveraspect) | `void` |  |

### CreateAspectView

*No description yet.*

```csharp
IAspectView CreateAspectView(string argAspectName);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argAspectName` | `string` | value |

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

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

### GetAspectViewEnumerator

*No description yet.*

```csharp
IAspectPluginEnumerator GetAspectViewEnumerator();
```

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

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

### RegisterServerAspect

*No description yet.*

```csharp
void RegisterServerAspect(string argServerName, string argParams);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argServerName` | `string` | value |
| `argParams` | `string` | value |

**Returns:** nothing (`void`)

## Returned by

[IEDesignDataInterface.GetRevisionAspectManager](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDesignDataInterface.md#getrevisionaspectmanager)
