
# IFolderDetailsFrame interface

*No description yet.*

```csharp
public interface IFolderDetailsFrame : INotificationTransmiter
```

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

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

## Properties

| Property | Type | Access | Description |
| --- | --- | --- | --- |
| [AllowPlace](#allowplace) | `bool` | get; set |  |
| [ContentTypeFilter](#contenttypefilter) | `string` | get; set |  |
| [CurrentFolder](#currentfolder) | [IULB_Folder](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_Folder.md) | get; set |  |
| [CurrentVault](#currentvault) | [IEDMS_Vault](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_Vault.md) | get; set |  |

### AllowPlace

*No description yet.*

```csharp
bool GetAllowPlace();
void SetAllowPlace(bool argValue);
```

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

### ContentTypeFilter

*No description yet.*

```csharp
string GetContentTypeFilter();
void SetContentTypeFilter(string argValue);
```

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

### CurrentFolder

*No description yet.*

```csharp
IULB_Folder GetCurrentFolder();
void SetCurrentFolder(IULB_Folder argValue);
```

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

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

### CurrentVault

*No description yet.*

```csharp
IEDMS_Vault GetCurrentVault();
void SetCurrentVault(IEDMS_Vault argValue);
```

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

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

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [CreateFolderModalAction](#createfoldermodalaction) | [IFolderModalAction](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IFolderModalAction.md) |  |
| [CreateReleasedItemForm](#createreleaseditemform) | [IReleasedItemForm](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IReleasedItemForm.md) |  |
| [GetBrowseItemsOption](#getbrowseitemsoption) | [TBrowseItemsOptionSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TBrowseItemsOptionSet.md) |  |
| [GetCurrentItem](#getcurrentitem) | [IULB_Item](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_Item.md) |  |
| [GetCurrentItemRevisions](#getcurrentitemrevisions) | [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md) |  |
| [GetCurrentItems](#getcurrentitems) | [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md) |  |
| [GetCurrentRevision](#getcurrentrevision) | [IULB_ItemRevision](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemRevision.md) |  |
| [ShowFolderAspect](#showfolderaspect) | `void` |  |

### CreateFolderModalAction

*No description yet.*

```csharp
IFolderModalAction CreateFolderModalAction(TFolderModalActionType argActionType, IEDMS_Vault argVault, string argOriginalFolderGUID, IInterfaceList argList);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argActionType` | [TFolderModalActionType](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TFolderModalActionType.md) | value |
| `argVault` | [IEDMS_Vault](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_Vault.md) | value |
| `argOriginalFolderGUID` | `string` | value |
| `argList` | [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md) | value |

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

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

### CreateReleasedItemForm

*No description yet.*

```csharp
IReleasedItemForm CreateReleasedItemForm(TReleasedItemFormType argFormType, IEDMS_Vault argVault);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argFormType` | [TReleasedItemFormType](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TReleasedItemFormType.md) | value |
| `argVault` | [IEDMS_Vault](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_Vault.md) | value |

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

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

### GetBrowseItemsOption

*No description yet.*

```csharp
TBrowseItemsOptionSet GetBrowseItemsOption();
```

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

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

### GetCurrentItem

*No description yet.*

```csharp
IULB_Item GetCurrentItem();
```

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

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

### GetCurrentItemRevisions

*No description yet.*

```csharp
IInterfaceList GetCurrentItemRevisions();
```

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

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

### GetCurrentItems

*No description yet.*

```csharp
IInterfaceList GetCurrentItems();
```

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

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

### GetCurrentRevision

*No description yet.*

```csharp
IULB_ItemRevision GetCurrentRevision();
```

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

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

### ShowFolderAspect

*No description yet.*

```csharp
void ShowFolderAspect(string argAspectName);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argAspectName` | `string` | value |

**Returns:** nothing (`void`)

## Inherited members

- From [INotificationTransmiter](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/INotificationTransmiter.md): [SetNotificationManager](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/INotificationTransmiter.md#setnotificationmanager), [TransmitToManager](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/INotificationTransmiter.md#transmittomanager), [TransmitToSubscribers](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/INotificationTransmiter.md#transmittosubscribers)

## Returned by

[IExternalFolderDetailsFrame.GetFolderDetailsFrame](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IExternalFolderDetailsFrame.md#getfolderdetailsframe)

## Accepted by

[IFolderAspectView.SetParentFolderDetailsFrame](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IFolderAspectView.md#setparentfolderdetailsframe)
