
# IDragDropVaultObject interface

*No description yet.*

```csharp
public interface IDragDropVaultObject : IDragDropObject
```

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

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

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [GetContentTypeGUID](#getcontenttypeguid) | `string` |  |
| [GetItemGUID](#getitemguid) | `string` |  |
| [GetItemHRID](#getitemhrid) | `string` |  |
| [GetParameters](#getparameters) | `string` |  |
| [GetRevisionGUID](#getrevisionguid) | `string` |  |
| [GetRevisionHRID](#getrevisionhrid) | `string` |  |
| [GetSelectedItems](#getselecteditems) | [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md) |  |
| [GetSelectedRevisions](#getselectedrevisions) | [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md) |  |
| [GetVaultGUID](#getvaultguid) | `string` |  |

### GetContentTypeGUID

*No description yet.*

```csharp
string GetContentTypeGUID();
```

**Returns:** `string`

### GetItemGUID

*No description yet.*

```csharp
string GetItemGUID();
```

**Returns:** `string`

### GetItemHRID

*No description yet.*

```csharp
string GetItemHRID();
```

**Returns:** `string`

### GetParameters

*No description yet.*

```csharp
string GetParameters();
```

**Returns:** `string`

### GetRevisionGUID

*No description yet.*

```csharp
string GetRevisionGUID();
```

**Returns:** `string`

### GetRevisionHRID

*No description yet.*

```csharp
string GetRevisionHRID();
```

**Returns:** `string`

### GetSelectedItems

*No description yet.*

```csharp
IInterfaceList GetSelectedItems();
```

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

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

### GetSelectedRevisions

*No description yet.*

```csharp
IInterfaceList GetSelectedRevisions();
```

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

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

### GetVaultGUID

*No description yet.*

```csharp
string GetVaultGUID();
```

**Returns:** `string`

## Inherited members

- From [IDragDropObject](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IDragDropObject.md): [CancelDragDrop](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IDragDropObject.md#canceldragdrop), [Cursor](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IDragDropObject.md#cursor), [DragImage](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IDragDropObject.md#dragimage), [SetCursorIndex](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IDragDropObject.md#setcursorindex), [SourceWindow](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IDragDropObject.md#sourcewindow)
