
# IEDMS_SearchTemplate interface

*No description yet.*

```csharp
public interface IEDMS_SearchTemplate
```

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

## Properties

| Property | Type | Access | Description |
| --- | --- | --- | --- |
| [AccessType](#accesstype) | `int` | get; set |  |
| [ComponentTypes](#componenttypes) | `string` | get; set |  |
| [CreatedByGUID](#createdbyguid) | `string` | get; set |  |
| [DynamicParameters](#dynamicparameters) | `string` | get; set |  |
| [Folders](#folders) | `string` | get; set |  |
| [GUID](#guid) | `string` | get; set |  |
| [Head](#head) | [IEDMS_SearchTemplateHead](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_SearchTemplateHead.md) | get; set |  |
| [HRID](#hrid) | `string` | get; set |  |
| [Parameters](#parameters) | `string` | get; set |  |
| [Shortcut](#shortcut) | `string` | get; set |  |

### AccessType

*No description yet.*

```csharp
int GetAccessType();
void SetAccessType(int argValue);
```

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

### ComponentTypes

*No description yet.*

```csharp
string GetComponentTypes();
void SetComponentTypes(string argValue);
```

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

### CreatedByGUID

*No description yet.*

```csharp
string GetCreatedByGUID();
void SetCreatedByGUID(string argValue);
```

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

### DynamicParameters

*No description yet.*

```csharp
string GetDynamicParameters();
void SetDynamicParameters(string argValue);
```

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

### Folders

*No description yet.*

```csharp
string GetFolders();
void SetFolders(string argValue);
```

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

### GUID

*No description yet.*

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

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

### Head

*No description yet.*

```csharp
IEDMS_SearchTemplateHead GetHead();
void SetHead(IEDMS_SearchTemplateHead argValue);
```

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

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

### HRID

*No description yet.*

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

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

### Parameters

*No description yet.*

```csharp
string GetParameters();
void SetParameters(string argValue);
```

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

### Shortcut

*No description yet.*

```csharp
string GetShortcut();
void SetShortcut(string argValue);
```

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

## Returned by

[IEDMS_SearchTemplatesService.CreateSearchTemplate](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_SearchTemplatesService.md#createsearchtemplate), [IEDMS_SearchTemplatesService.GetSearchTemplateByGUID](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_SearchTemplatesService.md#getsearchtemplatebyguid), [IEDMS_SearchTemplatesService.GetSearchTemplates](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_SearchTemplatesService.md#getsearchtemplates)

## Accepted by

[IEDMS_SearchTemplatesService.AddSearchTemplate](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_SearchTemplatesService.md#addsearchtemplate), [IEDMS_SearchTemplatesService.DeleteSearchTemplate](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_SearchTemplatesService.md#deletesearchtemplate), [IEDMS_SearchTemplatesService.UpdateSearchTemplate](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_SearchTemplatesService.md#updatesearchtemplate)
