
# IEDMS_TaskAssignmentRuleGroupData interface

*No description yet.*

```csharp
public interface IEDMS_TaskAssignmentRuleGroupData
```

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

## Properties

| Property | Type | Access | Description |
| --- | --- | --- | --- |
| [GUID](#guid) | `string` | get; set |  |
| [HRID](#hrid) | `string` | get; set |  |
| [ObjectType](#objecttype) | [TGroupDataType](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TGroupDataType.md) | get; set |  |

### GUID

*No description yet.*

```csharp
string GetGUID();
void SetGUID(string argValue);
```

**Type:** `string` · **Access:** read/write

### HRID

*No description yet.*

```csharp
string GetHRID();
void SetHRID(string argValue);
```

**Type:** `string` · **Access:** read/write

### ObjectType

*No description yet.*

```csharp
TGroupDataType GetObjectType();
void SetObjectType(TGroupDataType argValue);
```

**Type:** [TGroupDataType](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TGroupDataType.md) · **Access:** read/write

The accessors are extension methods of `IEDMS_TaskAssignmentRuleGroupDataHelper` (`using DXP;`).

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [Clone](#clone) | [IEDMS_TaskAssignmentRuleGroupData](#) |  |

### Clone

*No description yet.*

```csharp
IEDMS_TaskAssignmentRuleGroupData Clone();
```

**Returns:** [IEDMS_TaskAssignmentRuleGroupData](#)

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

## Returned by

[IEDMS_TaskAssignmentRuleGroupDataList.FindGroupData](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_TaskAssignmentRuleGroupDataList.md#findgroupdata), [IEDMS_TaskAssignmentRuleGroupDataList.GetGroupData](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_TaskAssignmentRuleGroupDataList.md#getgroupdata), [IEDMS_TaskAssignmentRuleGroupDataList.NewGroupData](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_TaskAssignmentRuleGroupDataList.md#newgroupdata)
