
# IEDMS_TaskUserAction interface

*No description yet.*

```csharp
public interface IEDMS_TaskUserAction
```

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

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [GetActionType](#getactiontype) | [TTaskUserActionType](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TTaskUserActionType.md) |  |
| [GetObjectGUID](#getobjectguid) | `string` |  |
| [GetParameters](#getparameters) | [IEDMS_TaskAttributeList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_TaskAttributeList.md) |  |

### GetActionType

*No description yet.*

```csharp
TTaskUserActionType GetActionType();
```

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

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

### GetObjectGUID

*No description yet.*

```csharp
string GetObjectGUID();
```

**Returns:** `string`

### GetParameters

*No description yet.*

```csharp
IEDMS_TaskAttributeList GetParameters();
```

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

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

## Returned by

[IEDMS_TaskUserActionList.FindActionByObjectGUID](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_TaskUserActionList.md#findactionbyobjectguid), [IEDMS_TaskUserActionList.GetAction](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_TaskUserActionList.md#getaction)
