
# IEDMS_TaskBaseExt interface

*No description yet.*

```csharp
public interface IEDMS_TaskBaseExt : IEDMS_TaskBase
```

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

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

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

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [GetCREATEDAT](#getcreatedat) | `double` |  |
| [GetCreatedByGUID](#getcreatedbyguid) | `string` |  |
| [GetCreatedByName](#getcreatedbyname) | `string` |  |
| [GetCurrentUserIsAssignee](#getcurrentuserisassignee) | `bool` |  |
| [GetLastModifiedAt](#getlastmodifiedat) | `double` |  |
| [GetLastModifiedByGUID](#getlastmodifiedbyguid) | `string` |  |
| [GetLastModifiedByName](#getlastmodifiedbyname) | `string` |  |
| [GetObjectHRID](#getobjecthrid) | `string` |  |
| [GetTaskStateHRID](#gettaskstatehrid) | `string` |  |
| [GetUserActionTypes](#getuseractiontypes) | [TTaskUserActionTypeSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TTaskUserActionTypeSet.md) |  |

### GetCREATEDAT

*No description yet.*

```csharp
double GetCREATEDAT();
```

**Returns:** `double`

### GetCreatedByGUID

*No description yet.*

```csharp
string GetCreatedByGUID();
```

**Returns:** `string`

### GetCreatedByName

*No description yet.*

```csharp
string GetCreatedByName();
```

**Returns:** `string`

### GetCurrentUserIsAssignee

*No description yet.*

```csharp
bool GetCurrentUserIsAssignee();
```

**Returns:** `bool`

### GetLastModifiedAt

*No description yet.*

```csharp
double GetLastModifiedAt();
```

**Returns:** `double`

### GetLastModifiedByGUID

*No description yet.*

```csharp
string GetLastModifiedByGUID();
```

**Returns:** `string`

### GetLastModifiedByName

*No description yet.*

```csharp
string GetLastModifiedByName();
```

**Returns:** `string`

### GetObjectHRID

*No description yet.*

```csharp
string GetObjectHRID();
```

**Returns:** `string`

### GetTaskStateHRID

*No description yet.*

```csharp
string GetTaskStateHRID();
```

**Returns:** `string`

### GetUserActionTypes

*No description yet.*

```csharp
TTaskUserActionTypeSet GetUserActionTypes();
```

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

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

## Inherited members

- From [IEDMS_TaskBase](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_TaskBase.md): [AssigneeGUID](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_TaskBase.md#assigneeguid), [AssignmentType](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_TaskBase.md#assignmenttype), [CompletedByGUID](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_TaskBase.md#completedbyguid), [Description](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_TaskBase.md#description), [GUID](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_TaskBase.md#guid), [HRID](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_TaskBase.md#hrid), [ObjectGUID](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_TaskBase.md#objectguid), [Parameters](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_TaskBase.md#parameters), [StreamList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_TaskBase.md#streamlist), [SystemParameters](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_TaskBase.md#systemparameters), [TaskState](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_TaskBase.md#taskstate), [TaskStateID](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_TaskBase.md#taskstateid), [TaskType](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_TaskBase.md#tasktype)
