
# IEDMS_Vault interface

*No description yet.*

```csharp
public interface IEDMS_Vault
```

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

## Properties

| Property | Type | Access | Description |
| --- | --- | --- | --- |
| [Enabled](#enabled) | `bool` | get; set |  |

### Enabled

*No description yet.*

```csharp
bool GetEnabled();
void SetEnabled(bool argValue);
```

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

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [AddFolders](#addfolders) | [IULB_FoldersResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_FoldersResult.md) |  |
| [AddItemLinks](#additemlinks) | [IULB_ItemLinksResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemLinksResult.md) |  |
| [AddItemRevisions](#additemrevisions) | [IULB_ItemRevisionsResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemRevisionsResult.md) |  |
| [AddItems](#additems) | [IULB_ItemsResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemsResult.md) |  |
| [AddItemTags](#additemtags) | [IULB_ItemTagsResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemTagsResult.md) |  |
| [AddLifeCycleDefinitions](#addlifecycledefinitions) | [IULB_LifeCycleDefinitionsResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_LifeCycleDefinitionsResult.md) |  |
| [AddLifeCycleStateChanges](#addlifecyclestatechanges) | [IULB_LifeCycleStateChangesResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_LifeCycleStateChangesResult.md) |  |
| [AddRevisionNamingSchemes](#addrevisionnamingschemes) | [IULB_RevisionNamingSchemesResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_RevisionNamingSchemesResult.md) |  |
| [AddTagFamilies](#addtagfamilies) | [IULB_TagFamiliesResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_TagFamiliesResult.md) |  |
| [AddTags](#addtags) | [IULB_TagsResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_TagsResult.md) |  |
| [AssignItemTags](#assignitemtags) | [IULB_ItemTagsResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemTagsResult.md) |  |
| [CheckConnection](#checkconnection) | [IEDM_AsyncSimpleResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncSimpleResult.md) |  |
| [CloseVault](#closevault) | `void` |  |
| [ContentTypeByGUID](#contenttypebyguid) | [IULB_ContentType](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ContentType.md) |  |
| [CreateACLEntry](#createaclentry) | [IULB_ACLEntry](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ACLEntry.md) |  |
| [CreateAcquisitionPointer](#createacquisitionpointer) | [IULB_AcquisitionPointer](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_AcquisitionPointer.md) |  |
| [CreateAsyncContext](#createasynccontext) | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) |  |
| [CreateAsyncResultList](#createasyncresultlist) | [IEDM_AsyncResultList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncResultList.md) |  |
| [CreateContentTypeLink](#createcontenttypelink) | [IULB_ContentTypeLink](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ContentTypeLink.md) |  |
| [CreateDataFoldersList](#createdatafolderslist) | [IULB_DataFoldersList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_DataFoldersList.md) |  |
| [CreateFolder](#createfolder) | [IULB_Folder](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_Folder.md) |  |
| [CreateFolderParameter](#createfolderparameter) | [IULB_FolderParameter](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_FolderParameter.md) |  |
| [CreateInterfaceList](#createinterfacelist) | [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md) |  |
| [CreateItem](#createitem) | [IULB_Item](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_Item.md) |  |
| [CreateItemLink](#createitemlink) | [IULB_ItemLink](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemLink.md) |  |
| [CreateItemRevision](#createitemrevision) | [IULB_ItemRevision](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemRevision.md) |  |
| [CreateItemRevisionLink](#createitemrevisionlink) | [IULB_ItemRevisionLink](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemRevisionLink.md) |  |
| [CreateItemTag](#createitemtag) | [IULB_ItemTag](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemTag.md) |  |
| [CreateLifeCycleDefinition](#createlifecycledefinition) | [IULB_LifeCycleDefinition](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_LifeCycleDefinition.md) |  |
| [CreateLifeCycleStage](#createlifecyclestage) | [IULB_LifeCycleStage](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_LifeCycleStage.md) |  |
| [CreateLifeCycleState](#createlifecyclestate) | [IULB_LifeCycleState](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_LifeCycleState.md) |  |
| [CreateLifeCycleStateChange](#createlifecyclestatechange) | [IULB_LifeCycleStateChange](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_LifeCycleStateChange.md) |  |
| [CreateLifeCycleStateTransition](#createlifecyclestatetransition) | [IULB_LifeCycleStateTransition](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_LifeCycleStateTransition.md) |  |
| [CreateMoveRecord](#createmoverecord) | [IULB_MoveRecord](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_MoveRecord.md) |  |
| [CreateOperation](#createoperation) | [IULB_Operation](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_Operation.md) |  |
| [CreateRevisionNameLevel](#createrevisionnamelevel) | [IULB_RevisionNameLevel](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_RevisionNameLevel.md) |  |
| [CreateRevisionNamingScheme](#createrevisionnamingscheme) | [IULB_RevisionNamingScheme](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_RevisionNamingScheme.md) |  |
| [CreateScript](#createscript) | [IEDM_Script](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_Script.md) |  |
| [CreateTag](#createtag) | [IULB_Tag](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_Tag.md) |  |
| [CreateTagFamily](#createtagfamily) | [IULB_TagFamily](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_TagFamily.md) |  |
| [DeleteFolders](#deletefolders) | [IEDM_AsyncBasicResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncBasicResult.md) |  |
| [DeleteItemLinks](#deleteitemlinks) | [IEDM_AsyncBasicResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncBasicResult.md) |  |
| [DeleteItemRevisions](#deleteitemrevisions) | [IEDM_AsyncBasicResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncBasicResult.md) |  |
| [DeleteItems](#deleteitems) | [IEDM_AsyncBasicResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncBasicResult.md) |  |
| [DeleteLifeCycleDefinitions](#deletelifecycledefinitions) | [IEDM_AsyncBasicResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncBasicResult.md) |  |
| [DeleteRevisionNamingSchemes](#deleterevisionnamingschemes) | [IEDM_AsyncBasicResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncBasicResult.md) |  |
| [DeleteTagFamilies](#deletetagfamilies) | [IEDM_AsyncBasicResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncBasicResult.md) |  |
| [DeleteTags](#deletetags) | [IEDM_AsyncBasicResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncBasicResult.md) |  |
| [DownloadDataFilesForItemRevision](#downloaddatafilesforitemrevision) | [IEDM_AsyncFileResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncFileResult.md) |  |
| [EditConnection](#editconnection) | `bool` |  |
| [EditProperties](#editproperties) | `bool` |  |
| [ExecuteScript](#executescript) | [IEDM_AsyncScriptResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncScriptResult.md) |  |
| [ExportToParameters](#exporttoparameters) | `string` |  |
| [FolderByGUID](#folderbyguid) | [IULB_Folder](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_Folder.md) |  |
| [FolderByHRID](#folderbyhrid) | [IULB_Folder](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_Folder.md) |  |
| [FolderTypeByGUID](#foldertypebyguid) | [IULB_FolderType](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_FolderType.md) |  |
| [GetACLEntries](#getaclentries) | [IULB_ACLEntriesResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ACLEntriesResult.md) |  |
| [GetAcquisitionServiceURL](#getacquisitionserviceurl) | `string` |  |
| [GetAllContentTypes](#getallcontenttypes) | [IULB_ContentTypesResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ContentTypesResult.md) |  |
| [GetAllFolders](#getallfolders) | [IULB_FoldersResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_FoldersResult.md) |  |
| [GetAllFolderTypes](#getallfoldertypes) | [IULB_FolderTypesResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_FolderTypesResult.md) |  |
| [GetAllLanguages](#getalllanguages) | [IULB_LanguagesResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_LanguagesResult.md) |  |
| [GetAllLifeCycleDefinitions](#getalllifecycledefinitions) | [IULB_LifeCycleDefinitionsResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_LifeCycleDefinitionsResult.md) |  |
| [GetAllLifeCycleStates](#getalllifecyclestates) | [IULB_LifeCycleStatesResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_LifeCycleStatesResult.md) |  |
| [GetAllOperations](#getalloperations) | [IULB_OperationsResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_OperationsResult.md) |  |
| [GetAllRevisionNamingSchemes](#getallrevisionnamingschemes) | [IULB_RevisionNamingSchemesResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_RevisionNamingSchemesResult.md) |  |
| [GetAppRegistryServiceURL](#getappregistryserviceurl) | `string` |  |
| [GetBOMHierarchy](#getbomhierarchy) | [IULB_ItemRevisionNodesResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemRevisionNodesResult.md) |  |
| [GetCanUpdate](#getcanupdate) | `bool` |  |
| [GetCatalogURL](#getcatalogurl) | `string` |  |
| [GetComponents](#getcomponents) | [IULB_ComponentsResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ComponentsResult.md) |  |
| [GetComponentsByHRID](#getcomponentsbyhrid) | [IULB_ComponentsResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ComponentsResult.md) |  |
| [GetContentTypesByGUID](#getcontenttypesbyguid) | [IULB_ContentTypesResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ContentTypesResult.md) |  |
| [GetDataFilesForItemRevision](#getdatafilesforitemrevision) | [IULB_DataFoldersResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_DataFoldersResult.md) |  |
| [GetDescription](#getdescription) | `string` |  |
| [GetFolderItemsCount](#getfolderitemscount) | [IEDM_ItemsCountResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_ItemsCountResult.md) |  |
| [GetFolderParentsHierarchy](#getfolderparentshierarchy) | [IULB_FoldersResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_FoldersResult.md) |  |
| [GetFolders](#getfolders) | [IULB_FoldersResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_FoldersResult.md) |  |
| [GetFoldersByGUID](#getfoldersbyguid) | [IULB_FoldersResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_FoldersResult.md) |  |
| [GetFolderTypesByGUID](#getfoldertypesbyguid) | [IULB_FolderTypesResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_FolderTypesResult.md) |  |
| [GetHRID](#gethrid) | `string` |  |
| [GetImageDownloadURLs](#getimagedownloadurls) | [IULB_URLResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_URLResult.md) |  |
| [GetIsAdminUser](#getisadminuser) | `bool` |  |
| [GetIsGuestUser](#getisguestuser) | `bool` |  |
| [GetIsHidden](#getishidden) | `bool` |  |
| [GetIsManaged](#getismanaged) | `bool` |  |
| [GetItemLinks](#getitemlinks) | [IULB_ItemLinksResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemLinksResult.md) |  |
| [GetItemLinksByGUID](#getitemlinksbyguid) | [IULB_ItemLinksResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemLinksResult.md) |  |
| [GetItemLinksByType](#getitemlinksbytype) | [IULB_ItemLinksResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemLinksResult.md) |  |
| [GetItemParameters](#getitemparameters) | [IULB_ParametersResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ParametersResult.md) |  |
| [GetItemRevisionDownloadURLs](#getitemrevisiondownloadurls) | [IULB_URLResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_URLResult.md) |  |
| [GetItemRevisionGUIDsByParameter](#getitemrevisionguidsbyparameter) | [IULB_GUIDsResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_GUIDsResult.md) |  |
| [GetItemRevisionLinks](#getitemrevisionlinks) | [IULB_ItemRevisionLinksResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemRevisionLinksResult.md) |  |
| [GetItemRevisionLinksByChildrenAndParents](#getitemrevisionlinksbychildrenandparents) | [IULB_ItemRevisionLinksResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemRevisionLinksResult.md) |  |
| [GetItemRevisionLinksByGUID](#getitemrevisionlinksbyguid) | [IULB_ItemRevisionLinksResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemRevisionLinksResult.md) |  |
| [GetItemRevisionLinksByType](#getitemrevisionlinksbytype) | [IULB_ItemRevisionLinksResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemRevisionLinksResult.md) |  |
| [GetItemRevisionLinkTypes](#getitemrevisionlinktypes) | [IULB_ItemRevisionLinkTypesResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemRevisionLinkTypesResult.md) |  |
| [GetItemRevisionParameters](#getitemrevisionparameters) | [IULB_ParametersResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ParametersResult.md) |  |
| [GetItemRevisionsByGUID](#getitemrevisionsbyguid) | [IULB_ItemRevisionsResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemRevisionsResult.md) |  |
| [GetItemRevisionsByHRID](#getitemrevisionsbyhrid) | [IULB_ItemRevisionsResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemRevisionsResult.md) |  |
| [GetItemRevisionsBySourceGUID](#getitemrevisionsbysourceguid) | [IULB_ItemRevisionsResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemRevisionsResult.md) |  |
| [GetItemsByGUID](#getitemsbyguid) | [IULB_ItemsResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemsResult.md) |  |
| [GetItemsByHRID](#getitemsbyhrid) | [IULB_ItemsResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemsResult.md) |  |
| [GetItemsForFolder](#getitemsforfolder) | [IULB_ItemsResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemsResult.md) |  |
| [GetItemsPerPageForFolder](#getitemsperpageforfolder) | [IULB_ItemsResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemsResult.md) |  |
| [GetItemsPerPageForFolderOrdering](#getitemsperpageforfolderordering) | [IULB_ItemsResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemsResult.md) |  |
| [GetItemTags](#getitemtags) | [IULB_ItemTagsResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemTagsResult.md) |  |
| [GetLanguagesByGUID](#getlanguagesbyguid) | [IULB_LanguagesResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_LanguagesResult.md) |  |
| [GetLastItemRevision](#getlastitemrevision) | [IULB_ItemRevision](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemRevision.md) |  |
| [GetLifeCycleDefinitionsByGUID](#getlifecycledefinitionsbyguid) | [IULB_LifeCycleDefinitionsResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_LifeCycleDefinitionsResult.md) |  |
| [GetLifeCycleStatesByGUID](#getlifecyclestatesbyguid) | [IULB_LifeCycleStatesResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_LifeCycleStatesResult.md) |  |
| [GetMode](#getmode) | [TEDMS_VaultMode](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultMode.md) |  |
| [GetOperations](#getoperations) | [IULB_OperationsResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_OperationsResult.md) |  |
| [GetOperationsByGUID](#getoperationsbyguid) | [IULB_OperationsResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_OperationsResult.md) |  |
| [GetParametersMetadata](#getparametersmetadata) | [IEDM_AsyncParametersMetadataResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncParametersMetadataResult.md) |  |
| [GetRevisionNamingSchemesByGUID](#getrevisionnamingschemesbyguid) | [IULB_RevisionNamingSchemesResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_RevisionNamingSchemesResult.md) |  |
| [GetSearchServiceUrl](#getsearchserviceurl) | `string` |  |
| [GetSearchSuggestions](#getsearchsuggestions) | [IEDM_AsyncSuggestionsResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncSuggestionsResult.md) |  |
| [GetServiceURL](#getserviceurl) | `string` |  |
| [GetSessionHandle](#getsessionhandle) | `string` |  |
| [GetStateChangesForItemRevision](#getstatechangesforitemrevision) | [IULB_LifeCycleStateChangesResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_LifeCycleStateChangesResult.md) |  |
| [GetTagFamiliesByGUID](#gettagfamiliesbyguid) | [IULB_TagFamiliesResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_TagFamiliesResult.md) |  |
| [GetTagsByGUID](#gettagsbyguid) | [IULB_TagsResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_TagsResult.md) |  |
| [GetTagsForTagFamily](#gettagsfortagfamily) | [IULB_TagsResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_TagsResult.md) |  |
| [GetUserDetails](#getuserdetails) | [IEDM_User](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_User.md) |  |
| [GetUserGUID](#getuserguid) | `string` |  |
| [GetUserOrganizationGUID](#getuserorganizationguid) | `string` |  |
| [GetVaultGUID](#getvaultguid) | `string` |  |
| [GetVaultTypeID](#getvaulttypeid) | `string` |  |
| [GetWhereUsedByItemGUID](#getwhereusedbyitemguid) | [IULB_WhereUsedResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_WhereUsedResult.md) |  |
| [GetWhereUsedByRevisionGUID](#getwhereusedbyrevisionguid) | [IULB_WhereUsedResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_WhereUsedResult.md) |  |
| [GetWhereUsedHierarchy](#getwhereusedhierarchy) | [IULB_ItemRevisionNodesResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemRevisionNodesResult.md) |  |
| [ImportFromParameters](#importfromparameters) | `void` |  |
| [InvalidateCache](#invalidatecache) | `void` |  |
| [IsFeatureSupported](#isfeaturesupported) | `bool` |  |
| [ItemByGUID](#itembyguid) | [IULB_Item](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_Item.md) |  |
| [ItemByHRID](#itembyhrid) | [IULB_Item](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_Item.md) |  |
| [ItemLinkByGUID](#itemlinkbyguid) | [IULB_ItemLink](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemLink.md) |  |
| [ItemRevisionByGUID](#itemrevisionbyguid) | [IULB_ItemRevision](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemRevision.md) |  |
| [ItemRevisionByHRID](#itemrevisionbyhrid) | [IULB_ItemRevision](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemRevision.md) |  |
| [ItemRevisionLinkByGUID](#itemrevisionlinkbyguid) | [IULB_ItemRevisionLink](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemRevisionLink.md) |  |
| [LanguageByGUID](#languagebyguid) | [IULB_Language](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_Language.md) |  |
| [LifeCycleDefinitionByGUID](#lifecycledefinitionbyguid) | [IULB_LifeCycleDefinition](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_LifeCycleDefinition.md) |  |
| [LifeCycleStateByGUID](#lifecyclestatebyguid) | [IULB_LifeCycleState](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_LifeCycleState.md) |  |
| [MoveObjects](#moveobjects) | [IEDM_AsyncBasicResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncBasicResult.md) |  |
| [OperationByGUID](#operationbyguid) | [IULB_Operation](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_Operation.md) |  |
| [OperationByHRID](#operationbyhrid) | [IULB_Operation](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_Operation.md) |  |
| [RawSearchParametersVault](#rawsearchparametersvault) | [IEDM_AsyncRawSearchParametersResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncRawSearchParametersResult.md) |  |
| [RawSearchValuesForParameters](#rawsearchvaluesforparameters) | [IEDM_AsyncRawSearchValuesForParametersResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncRawSearchValuesForParametersResult.md) |  |
| [RawSearchValuesForTypedParameters](#rawsearchvaluesfortypedparameters) | [IEDM_AsyncRawSearchValuesForTypedParametersResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncRawSearchValuesForTypedParametersResult.md) |  |
| [RawSearchVault](#rawsearchvault) | [IEDM_AsyncRawSearchResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncRawSearchResult.md) |  |
| [ReleaseItemRevision](#releaseitemrevision) | [IULB_ItemRevisionsResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemRevisionsResult.md) |  |
| [ReserveItemHRIDs](#reserveitemhrids) | [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md) |  |
| [RetrieveDXPAppServerLicensesInfo](#retrievedxpappserverlicensesinfo) | [IEDMS_LicensesInfo](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_LicensesInfo.md) |  |
| [RetrieveVaultLicensesInfo](#retrievevaultlicensesinfo) | [IEDMS_LicensesInfo](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_LicensesInfo.md) |  |
| [RevisionNamingSchemeByGUID](#revisionnamingschemebyguid) | [IULB_RevisionNamingScheme](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_RevisionNamingScheme.md) |  |
| [SearchGroups](#searchgroups) | [IEDM_GroupsResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_GroupsResult.md) |  |
| [SearchItemRevisions](#searchitemrevisions) | [IULB_ItemRevisionsResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemRevisionsResult.md) |  |
| [SearchItems](#searchitems) | [IULB_ItemsResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemsResult.md) |  |
| [SearchUsers](#searchusers) | [IEDM_UsersResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_UsersResult.md) |  |
| [SearchVault](#searchvault) | [IEDM_AsyncSearchResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncSearchResult.md) |  |
| [SetACLEntries](#setaclentries) | [IULB_ACLEntriesResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ACLEntriesResult.md) |  |
| [SetIsHiddenManually](#setishiddenmanually) | `void` |  |
| [SetObjectSharing](#setobjectsharing) | [IULB_ACLEntriesResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ACLEntriesResult.md) |  |
| [SetObjectSharingAndPayload](#setobjectsharingandpayload) | [IULB_ACLEntriesResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ACLEntriesResult.md) |  |
| [ShowExplorer](#showexplorer) | `bool` |  |
| [SoftDeleteFolders](#softdeletefolders) | [IEDM_AsyncBasicResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncBasicResult.md) |  |
| [SoftDeleteItems](#softdeleteitems) | [IEDM_AsyncBasicResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncBasicResult.md) |  |
| [TagByGUID](#tagbyguid) | [IULB_Tag](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_Tag.md) |  |
| [TagFamilyByGUID](#tagfamilybyguid) | [IULB_TagFamily](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_TagFamily.md) |  |
| [UpdateFolders](#updatefolders) | [IULB_FoldersResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_FoldersResult.md) |  |
| [UpdateItemRevisions](#updateitemrevisions) | [IULB_ItemRevisionsResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemRevisionsResult.md) |  |
| [UpdateItems](#updateitems) | [IULB_ItemsResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemsResult.md) |  |
| [UpdateLifeCycleDefinitions](#updatelifecycledefinitions) | [IULB_LifeCycleDefinitionsResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_LifeCycleDefinitionsResult.md) |  |
| [UpdateParametersMetadata](#updateparametersmetadata) | [IEDM_AsyncResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncResult.md) |  |
| [UpdateRevisionNamingSchemes](#updaterevisionnamingschemes) | [IULB_RevisionNamingSchemesResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_RevisionNamingSchemesResult.md) |  |
| [UpdateTagFamilies](#updatetagfamilies) | [IULB_TagFamiliesResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_TagFamiliesResult.md) |  |
| [UpdateTags](#updatetags) | [IULB_TagsResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_TagsResult.md) |  |
| [ValidateSession](#validatesession) | [IEDM_AsyncSimpleResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncSimpleResult.md) |  |

### AddFolders

*No description yet.*

```csharp
IULB_FoldersResult AddFolders(IInterfaceList argFolders, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argFolders` | [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### AddItemLinks

*No description yet.*

```csharp
IULB_ItemLinksResult AddItemLinks(IInterfaceList argItemLinks, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argItemLinks` | [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### AddItemRevisions

*No description yet.*

```csharp
IULB_ItemRevisionsResult AddItemRevisions(IInterfaceList argItemRevisions, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argItemRevisions` | [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### AddItems

*No description yet.*

```csharp
IULB_ItemsResult AddItems(IInterfaceList argItems, IInterfaceList argItemRevisions, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argItems` | [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md) | value |
| `argItemRevisions` | [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### AddItemTags

*No description yet.*

```csharp
IULB_ItemTagsResult AddItemTags(IInterfaceList argItemTags, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argItemTags` | [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### AddLifeCycleDefinitions

*No description yet.*

```csharp
IULB_LifeCycleDefinitionsResult AddLifeCycleDefinitions(IInterfaceList argLifeCycleDefinitions, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argLifeCycleDefinitions` | [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### AddLifeCycleStateChanges

*No description yet.*

```csharp
IULB_LifeCycleStateChangesResult AddLifeCycleStateChanges(IInterfaceList argLifeCycleStateChanges, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argLifeCycleStateChanges` | [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### AddRevisionNamingSchemes

*No description yet.*

```csharp
IULB_RevisionNamingSchemesResult AddRevisionNamingSchemes(IInterfaceList argRevisionNamingSchemes, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argRevisionNamingSchemes` | [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### AddTagFamilies

*No description yet.*

```csharp
IULB_TagFamiliesResult AddTagFamilies(IInterfaceList argTagFamilies, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argTagFamilies` | [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### AddTags

*No description yet.*

```csharp
IULB_TagsResult AddTags(IInterfaceList argTags, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argTags` | [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### AssignItemTags

*No description yet.*

```csharp
IULB_ItemTagsResult AssignItemTags(IInterfaceList argItemTags, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argItemTags` | [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### CheckConnection

*No description yet.*

```csharp
IEDM_AsyncSimpleResult CheckConnection(TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### CloseVault

*No description yet.*

```csharp
void CloseVault();
```

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

### ContentTypeByGUID

*No description yet.*

```csharp
IULB_ContentType ContentTypeByGUID(string argGUID);
```

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

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

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

### CreateACLEntry

*No description yet.*

```csharp
IULB_ACLEntry CreateACLEntry();
```

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

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

### CreateAcquisitionPointer

*No description yet.*

```csharp
IULB_AcquisitionPointer CreateAcquisitionPointer();
```

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

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

### CreateAsyncContext

*No description yet.*

```csharp
IEDM_AsyncContext CreateAsyncContext();
```

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

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

### CreateAsyncResultList

*No description yet.*

```csharp
IEDM_AsyncResultList CreateAsyncResultList();
```

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

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

### CreateContentTypeLink

*No description yet.*

```csharp
IULB_ContentTypeLink CreateContentTypeLink();
```

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

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

### CreateDataFoldersList

*No description yet.*

```csharp
IULB_DataFoldersList CreateDataFoldersList();
```

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

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

### CreateFolder

*No description yet.*

```csharp
IULB_Folder CreateFolder();
```

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

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

### CreateFolderParameter

*No description yet.*

```csharp
IULB_FolderParameter CreateFolderParameter();
```

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

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

### CreateInterfaceList

*No description yet.*

```csharp
IInterfaceList CreateInterfaceList();
```

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

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

### CreateItem

*No description yet.*

```csharp
IULB_Item CreateItem();
```

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

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

### CreateItemLink

*No description yet.*

```csharp
IULB_ItemLink CreateItemLink();
```

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

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

### CreateItemRevision

*No description yet.*

```csharp
IULB_ItemRevision CreateItemRevision();
```

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

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

### CreateItemRevisionLink

*No description yet.*

```csharp
IULB_ItemRevisionLink CreateItemRevisionLink();
```

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

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

### CreateItemTag

*No description yet.*

```csharp
IULB_ItemTag CreateItemTag();
```

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

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

### CreateLifeCycleDefinition

*No description yet.*

```csharp
IULB_LifeCycleDefinition CreateLifeCycleDefinition();
```

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

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

### CreateLifeCycleStage

*No description yet.*

```csharp
IULB_LifeCycleStage CreateLifeCycleStage();
```

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

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

### CreateLifeCycleState

*No description yet.*

```csharp
IULB_LifeCycleState CreateLifeCycleState();
```

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

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

### CreateLifeCycleStateChange

*No description yet.*

```csharp
IULB_LifeCycleStateChange CreateLifeCycleStateChange();
```

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

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

### CreateLifeCycleStateTransition

*No description yet.*

```csharp
IULB_LifeCycleStateTransition CreateLifeCycleStateTransition();
```

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

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

### CreateMoveRecord

*No description yet.*

```csharp
IULB_MoveRecord CreateMoveRecord();
```

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

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

### CreateOperation

*No description yet.*

```csharp
IULB_Operation CreateOperation();
```

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

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

### CreateRevisionNameLevel

*No description yet.*

```csharp
IULB_RevisionNameLevel CreateRevisionNameLevel();
```

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

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

### CreateRevisionNamingScheme

*No description yet.*

```csharp
IULB_RevisionNamingScheme CreateRevisionNamingScheme();
```

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

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

### CreateScript

*No description yet.*

```csharp
IEDM_Script CreateScript();
```

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

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

### CreateTag

*No description yet.*

```csharp
IULB_Tag CreateTag();
```

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

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

### CreateTagFamily

*No description yet.*

```csharp
IULB_TagFamily CreateTagFamily();
```

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

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

### DeleteFolders

*No description yet.*

```csharp
IEDM_AsyncBasicResult DeleteFolders(string argFolderGUIDs, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argFolderGUIDs` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### DeleteItemLinks

*No description yet.*

```csharp
IEDM_AsyncBasicResult DeleteItemLinks(string argItemLinkGUIDs, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argItemLinkGUIDs` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### DeleteItemRevisions

*No description yet.*

```csharp
IEDM_AsyncBasicResult DeleteItemRevisions(string argItemRevisionGUIDs, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argItemRevisionGUIDs` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### DeleteItems

*No description yet.*

```csharp
IEDM_AsyncBasicResult DeleteItems(string argItemGUIDs, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argItemGUIDs` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### DeleteLifeCycleDefinitions

*No description yet.*

```csharp
IEDM_AsyncBasicResult DeleteLifeCycleDefinitions(string argLifeCycleDefinitionGUIDs, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argLifeCycleDefinitionGUIDs` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### DeleteRevisionNamingSchemes

*No description yet.*

```csharp
IEDM_AsyncBasicResult DeleteRevisionNamingSchemes(string argSchemeGUIDs, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argSchemeGUIDs` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### DeleteTagFamilies

*No description yet.*

```csharp
IEDM_AsyncBasicResult DeleteTagFamilies(string argTagFamilyGUIDs, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argTagFamilyGUIDs` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### DeleteTags

*No description yet.*

```csharp
IEDM_AsyncBasicResult DeleteTags(string argTagGUIDs, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argTagGUIDs` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### DownloadDataFilesForItemRevision

*No description yet.*

```csharp
IEDM_AsyncFileResult DownloadDataFilesForItemRevision(string argItemRevisionGUID, TULB_ReleasedFileTypeSet argDataFileTypes, string argDestinationPath, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argItemRevisionGUID` | `string` | value |
| `argDataFileTypes` | [TULB_ReleasedFileTypeSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TULB_ReleasedFileTypeSet.md) | value |
| `argDestinationPath` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### EditConnection

*No description yet.*

```csharp
bool EditConnection();
```

**Returns:** `bool`

### EditProperties

*No description yet.*

```csharp
bool EditProperties();
```

**Returns:** `bool`

### ExecuteScript

*No description yet.*

```csharp
IEDM_AsyncScriptResult ExecuteScript(string argCaption, IEDM_Script argScript, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argCaption` | `string` | value |
| `argScript` | [IEDM_Script](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_Script.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### ExportToParameters

*No description yet.*

```csharp
string ExportToParameters();
```

**Returns:** `string`

### FolderByGUID

*No description yet.*

```csharp
IULB_Folder FolderByGUID(string argGUID);
```

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

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

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

### FolderByHRID

*No description yet.*

```csharp
IULB_Folder FolderByHRID(string argHRID, string argParentFolderGUID);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argHRID` | `string` | value |
| `argParentFolderGUID` | `string` | value |

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

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

### FolderTypeByGUID

*No description yet.*

```csharp
IULB_FolderType FolderTypeByGUID(string argGUID);
```

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

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

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

### GetACLEntries

*No description yet.*

```csharp
IULB_ACLEntriesResult GetACLEntries(string argObjectGUID, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argObjectGUID` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetAcquisitionServiceURL

*No description yet.*

```csharp
string GetAcquisitionServiceURL();
```

**Returns:** `string`

### GetAllContentTypes

*No description yet.*

```csharp
IULB_ContentTypesResult GetAllContentTypes(TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetAllFolders

*No description yet.*

```csharp
IULB_FoldersResult GetAllFolders(TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetAllFolderTypes

*No description yet.*

```csharp
IULB_FolderTypesResult GetAllFolderTypes(TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetAllLanguages

*No description yet.*

```csharp
IULB_LanguagesResult GetAllLanguages(TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetAllLifeCycleDefinitions

*No description yet.*

```csharp
IULB_LifeCycleDefinitionsResult GetAllLifeCycleDefinitions(TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetAllLifeCycleStates

*No description yet.*

```csharp
IULB_LifeCycleStatesResult GetAllLifeCycleStates(TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetAllOperations

*No description yet.*

```csharp
IULB_OperationsResult GetAllOperations(TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetAllRevisionNamingSchemes

*No description yet.*

```csharp
IULB_RevisionNamingSchemesResult GetAllRevisionNamingSchemes(TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetAppRegistryServiceURL

*No description yet.*

```csharp
string GetAppRegistryServiceURL();
```

**Returns:** `string`

### GetBOMHierarchy

*No description yet.*

```csharp
IULB_ItemRevisionNodesResult GetBOMHierarchy(string argStartingItemRevisionGUIDs, int argMaxLevels, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argStartingItemRevisionGUIDs` | `string` | value |
| `argMaxLevels` | `int` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetCanUpdate

*No description yet.*

```csharp
bool GetCanUpdate();
```

**Returns:** `bool`

### GetCatalogURL

*No description yet.*

```csharp
string GetCatalogURL();
```

**Returns:** `string`

### GetComponents

*No description yet.*

```csharp
IULB_ComponentsResult GetComponents(string argItemGUIDs, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argItemGUIDs` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetComponentsByHRID

*No description yet.*

```csharp
IULB_ComponentsResult GetComponentsByHRID(string argItemHRIDs, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argItemHRIDs` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetContentTypesByGUID

*No description yet.*

```csharp
IULB_ContentTypesResult GetContentTypesByGUID(string argGUIDList, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argGUIDList` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetDataFilesForItemRevision

*No description yet.*

```csharp
IULB_DataFoldersResult GetDataFilesForItemRevision(string argItemRevisionGUIDs, TULB_ReleasedFileTypeSet argDataFileTypes, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argItemRevisionGUIDs` | `string` | value |
| `argDataFileTypes` | [TULB_ReleasedFileTypeSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TULB_ReleasedFileTypeSet.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetDescription

*No description yet.*

```csharp
string GetDescription();
```

**Returns:** `string`

### GetFolderItemsCount

*No description yet.*

```csharp
IEDM_ItemsCountResult GetFolderItemsCount(string argFolderGUIDs, string argFilter_ContentTypeGUIDs, string argFilter_ItemHRID, string argFilter_ItemDescription, string argFilter_ItemComment, TEDMS_GetOptionSet argOptions, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argFolderGUIDs` | `string` | value |
| `argFilter_ContentTypeGUIDs` | `string` | value |
| `argFilter_ItemHRID` | `string` | value |
| `argFilter_ItemDescription` | `string` | value |
| `argFilter_ItemComment` | `string` | value |
| `argOptions` | [TEDMS_GetOptionSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_GetOptionSet.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetFolderParentsHierarchy

*No description yet.*

```csharp
IULB_FoldersResult GetFolderParentsHierarchy(string argFolderGUID, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argFolderGUID` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetFolders

*No description yet.*

```csharp
IULB_FoldersResult GetFolders(string argParentFolderGUIDs, string argFilter_FolderTypeGUIDs, bool argRecursive, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argParentFolderGUIDs` | `string` | value |
| `argFilter_FolderTypeGUIDs` | `string` | value |
| `argRecursive` | `bool` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

**Examples:** [Extension_GetVaultFolder](https://github.com/AltiumDeveloper/ad-sdk-examples/blob/5b144f54740a53ec578b3b6c3f902b831e0b1144/Extension_GetVaultFolder/Source%20Code/Commands.cs#L28)

### GetFoldersByGUID

*No description yet.*

```csharp
IULB_FoldersResult GetFoldersByGUID(string argGUIDList, bool argRecursive, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argGUIDList` | `string` | value |
| `argRecursive` | `bool` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetFolderTypesByGUID

*No description yet.*

```csharp
IULB_FolderTypesResult GetFolderTypesByGUID(string argGUIDList, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argGUIDList` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetHRID

*No description yet.*

```csharp
string GetHRID();
```

**Returns:** `string`

### GetImageDownloadURLs

*No description yet.*

```csharp
IULB_URLResult GetImageDownloadURLs(string argImageKeys, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argImageKeys` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetIsAdminUser

*No description yet.*

```csharp
bool GetIsAdminUser();
```

**Returns:** `bool`

### GetIsGuestUser

*No description yet.*

```csharp
bool GetIsGuestUser();
```

**Returns:** `bool`

### GetIsHidden

*No description yet.*

```csharp
bool GetIsHidden();
```

**Returns:** `bool`

### GetIsManaged

*No description yet.*

```csharp
bool GetIsManaged();
```

**Returns:** `bool`

### GetItemLinks

*No description yet.*

```csharp
IULB_ItemLinksResult GetItemLinks(string argFilter_ParentItemGUIDs, string argFilter_ChildItemGUIDs, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argFilter_ParentItemGUIDs` | `string` | value |
| `argFilter_ChildItemGUIDs` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetItemLinksByGUID

*No description yet.*

```csharp
IULB_ItemLinksResult GetItemLinksByGUID(string argGUIDList, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argGUIDList` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetItemLinksByType

*No description yet.*

```csharp
IULB_ItemLinksResult GetItemLinksByType(string argLinkTypeGUIDs, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext, string argParentItemGUIDs, string argChildItemGUIDs);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argLinkTypeGUIDs` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |
| `argParentItemGUIDs` | `string` | value |
| `argChildItemGUIDs` | `string` | value |

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

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

### GetItemParameters

*No description yet.*

```csharp
IULB_ParametersResult GetItemParameters(string argNameValues, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argNameValues` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetItemRevisionDownloadURLs

*No description yet.*

```csharp
IULB_URLResult GetItemRevisionDownloadURLs(string argItemRevisionGUIDs, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argItemRevisionGUIDs` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetItemRevisionGUIDsByParameter

*No description yet.*

```csharp
IULB_GUIDsResult GetItemRevisionGUIDsByParameter(string argName, string argValue, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argName` | `string` | value |
| `argValue` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetItemRevisionLinks

*No description yet.*

```csharp
IULB_ItemRevisionLinksResult GetItemRevisionLinks(string argFilter_ParentItemRevisionGUIDs, string argFilter_ChildItemRevisionGUIDs, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argFilter_ParentItemRevisionGUIDs` | `string` | value |
| `argFilter_ChildItemRevisionGUIDs` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetItemRevisionLinksByChildrenAndParents

*No description yet.*

```csharp
IULB_ItemRevisionLinksResult GetItemRevisionLinksByChildrenAndParents(string argFilter_ParentItemRevisionGUIDs, string argFilter_ChildItemRevisionGUIDs, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argFilter_ParentItemRevisionGUIDs` | `string` | value |
| `argFilter_ChildItemRevisionGUIDs` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetItemRevisionLinksByGUID

*No description yet.*

```csharp
IULB_ItemRevisionLinksResult GetItemRevisionLinksByGUID(string argGUIDList, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argGUIDList` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetItemRevisionLinksByType

*No description yet.*

```csharp
IULB_ItemRevisionLinksResult GetItemRevisionLinksByType(string argLinkTypeGUIDs, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext, string argFilter_ParentItemRevisionGUIDs, string argFilter_ChildItemRevisionGUIDs);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argLinkTypeGUIDs` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |
| `argFilter_ParentItemRevisionGUIDs` | `string` | value |
| `argFilter_ChildItemRevisionGUIDs` | `string` | value |

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

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

### GetItemRevisionLinkTypes

*No description yet.*

```csharp
IULB_ItemRevisionLinkTypesResult GetItemRevisionLinkTypes(TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetItemRevisionParameters

*No description yet.*

```csharp
IULB_ParametersResult GetItemRevisionParameters(string argNameValues, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argNameValues` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetItemRevisionsByGUID

*No description yet.*

```csharp
IULB_ItemRevisionsResult GetItemRevisionsByGUID(string argGUIDList, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argGUIDList` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetItemRevisionsByHRID

*No description yet.*

```csharp
IULB_ItemRevisionsResult GetItemRevisionsByHRID(string argHRIDList, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argHRIDList` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetItemRevisionsBySourceGUID

*No description yet.*

```csharp
IULB_ItemRevisionsResult GetItemRevisionsBySourceGUID(string argSourceGUIDList, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argSourceGUIDList` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetItemsByGUID

*No description yet.*

```csharp
IULB_ItemsResult GetItemsByGUID(string argGUIDList, TEDMS_GetOptionSet argOptions, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argGUIDList` | `string` | value |
| `argOptions` | [TEDMS_GetOptionSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_GetOptionSet.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetItemsByHRID

*No description yet.*

```csharp
IULB_ItemsResult GetItemsByHRID(string argHRIDList, TEDMS_GetOptionSet argOptions, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argHRIDList` | `string` | value |
| `argOptions` | [TEDMS_GetOptionSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_GetOptionSet.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetItemsForFolder

*No description yet.*

```csharp
IULB_ItemsResult GetItemsForFolder(string argFolderGUIDs, string argFilter_ContentTypeGUIDs, TEDMS_GetOptionSet argOptions, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argFolderGUIDs` | `string` | value |
| `argFilter_ContentTypeGUIDs` | `string` | value |
| `argOptions` | [TEDMS_GetOptionSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_GetOptionSet.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetItemsPerPageForFolder

*No description yet.*

```csharp
IULB_ItemsResult GetItemsPerPageForFolder(string argFolderGUIDs, string argFilter_ContentTypeGUIDs, string argFilter_ItemHRID, string argFilter_ItemDescription, string argFilter_ItemComment, TEDMS_GetOptionSet argOptions, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext, int argCurrentPage, int argPageSize);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argFolderGUIDs` | `string` | value |
| `argFilter_ContentTypeGUIDs` | `string` | value |
| `argFilter_ItemHRID` | `string` | value |
| `argFilter_ItemDescription` | `string` | value |
| `argFilter_ItemComment` | `string` | value |
| `argOptions` | [TEDMS_GetOptionSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_GetOptionSet.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |
| `argCurrentPage` | `int` | value |
| `argPageSize` | `int` | value |

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

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

### GetItemsPerPageForFolderOrdering

*No description yet.*

```csharp
IULB_ItemsResult GetItemsPerPageForFolderOrdering(string argFolderGUIDs, string argFilter_ContentTypeGUIDs, string argFilter_ItemHRID, string argFilter_ItemDescription, string argFilter_ItemComment, string argOrderBy, TEDMS_GetOptionSet argOptions, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext, int argCurrentPage, int argPageSize);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argFolderGUIDs` | `string` | value |
| `argFilter_ContentTypeGUIDs` | `string` | value |
| `argFilter_ItemHRID` | `string` | value |
| `argFilter_ItemDescription` | `string` | value |
| `argFilter_ItemComment` | `string` | value |
| `argOrderBy` | `string` | value |
| `argOptions` | [TEDMS_GetOptionSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_GetOptionSet.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |
| `argCurrentPage` | `int` | value |
| `argPageSize` | `int` | value |

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

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

### GetItemTags

*No description yet.*

```csharp
IULB_ItemTagsResult GetItemTags(string argFilter_ItemGUIDs, string argFilter_TagGUIDs, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argFilter_ItemGUIDs` | `string` | value |
| `argFilter_TagGUIDs` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetLanguagesByGUID

*No description yet.*

```csharp
IULB_LanguagesResult GetLanguagesByGUID(string argGUIDList, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argGUIDList` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetLastItemRevision

*No description yet.*

```csharp
IULB_ItemRevision GetLastItemRevision(string argItemGUID);
```

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

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

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

### GetLifeCycleDefinitionsByGUID

*No description yet.*

```csharp
IULB_LifeCycleDefinitionsResult GetLifeCycleDefinitionsByGUID(string argGUIDList, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argGUIDList` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetLifeCycleStatesByGUID

*No description yet.*

```csharp
IULB_LifeCycleStatesResult GetLifeCycleStatesByGUID(string argGUIDList, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argGUIDList` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetMode

*No description yet.*

```csharp
TEDMS_VaultMode GetMode();
```

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

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

### GetOperations

*No description yet.*

```csharp
IULB_OperationsResult GetOperations(string argParentOperationGUIDs, string argFilter_OperationTypeGUIDs, bool argRecursive, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argParentOperationGUIDs` | `string` | value |
| `argFilter_OperationTypeGUIDs` | `string` | value |
| `argRecursive` | `bool` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetOperationsByGUID

*No description yet.*

```csharp
IULB_OperationsResult GetOperationsByGUID(string argGUIDList, bool argRecursive, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argGUIDList` | `string` | value |
| `argRecursive` | `bool` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetParametersMetadata

*No description yet.*

```csharp
IEDM_AsyncParametersMetadataResult GetParametersMetadata(string argFilter_ScopeGUIDs, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argFilter_ScopeGUIDs` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetRevisionNamingSchemesByGUID

*No description yet.*

```csharp
IULB_RevisionNamingSchemesResult GetRevisionNamingSchemesByGUID(string argGUIDList, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argGUIDList` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetSearchServiceUrl

*No description yet.*

```csharp
string GetSearchServiceUrl();
```

**Returns:** `string`

### GetSearchSuggestions

*No description yet.*

```csharp
IEDM_AsyncSuggestionsResult GetSearchSuggestions(string argQuery, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argQuery` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetServiceURL

*No description yet.*

```csharp
string GetServiceURL();
```

**Returns:** `string`

**Examples:** [Extension_PortalUserInfo](https://github.com/AltiumDeveloper/ad-sdk-examples/blob/5b144f54740a53ec578b3b6c3f902b831e0b1144/Extension_PortalUserInfo/Source%20Code/Commands.cs#L37)

### GetSessionHandle

*No description yet.*

```csharp
string GetSessionHandle();
```

**Returns:** `string`

### GetStateChangesForItemRevision

*No description yet.*

```csharp
IULB_LifeCycleStateChangesResult GetStateChangesForItemRevision(string argItemRevisionGUIDs, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argItemRevisionGUIDs` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetTagFamiliesByGUID

*No description yet.*

```csharp
IULB_TagFamiliesResult GetTagFamiliesByGUID(string argGUIDList, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argGUIDList` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetTagsByGUID

*No description yet.*

```csharp
IULB_TagsResult GetTagsByGUID(string argGUIDList, bool argRecursive, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argGUIDList` | `string` | value |
| `argRecursive` | `bool` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetTagsForTagFamily

*No description yet.*

```csharp
IULB_TagsResult GetTagsForTagFamily(string argTagFamilyGUIDs, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argTagFamilyGUIDs` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetUserDetails

*No description yet.*

```csharp
IEDM_User GetUserDetails();
```

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

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

**Examples:** [Extension_PortalUserInfo](https://github.com/AltiumDeveloper/ad-sdk-examples/blob/5b144f54740a53ec578b3b6c3f902b831e0b1144/Extension_PortalUserInfo/Source%20Code/Commands.cs#L34)

### GetUserGUID

*No description yet.*

```csharp
string GetUserGUID();
```

**Returns:** `string`

### GetUserOrganizationGUID

*No description yet.*

```csharp
string GetUserOrganizationGUID();
```

**Returns:** `string`

### GetVaultGUID

*No description yet.*

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

**Returns:** `string`

**Examples:** [Extension_PartChoice](https://github.com/AltiumDeveloper/ad-sdk-examples/blob/5b144f54740a53ec578b3b6c3f902b831e0b1144/Extension_PartChoice/Source%20Code/Commands.cs#L41), [Extension_PlaceComponentFromVault](https://github.com/AltiumDeveloper/ad-sdk-examples/blob/5b144f54740a53ec578b3b6c3f902b831e0b1144/Extension_PlaceComponentFromVault/Source%20Code/Commands.cs#L54), [Extension_PlaceDeviceSheet](https://github.com/AltiumDeveloper/ad-sdk-examples/blob/5b144f54740a53ec578b3b6c3f902b831e0b1144/Extension_PlaceDeviceSheet/Source%20Code/Commands.cs#L28)

### GetVaultTypeID

*No description yet.*

```csharp
string GetVaultTypeID();
```

**Returns:** `string`

**Examples:** [Extension_PortalUserInfo](https://github.com/AltiumDeveloper/ad-sdk-examples/blob/5b144f54740a53ec578b3b6c3f902b831e0b1144/Extension_PortalUserInfo/Source%20Code/Commands.cs#L32)

### GetWhereUsedByItemGUID

*No description yet.*

```csharp
IULB_WhereUsedResult GetWhereUsedByItemGUID(string argItemGUID, int argStart, int argLimit, TEDMS_GetOptionSet argOptions, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argItemGUID` | `string` | value |
| `argStart` | `int` | value |
| `argLimit` | `int` | value |
| `argOptions` | [TEDMS_GetOptionSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_GetOptionSet.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetWhereUsedByRevisionGUID

*No description yet.*

```csharp
IULB_WhereUsedResult GetWhereUsedByRevisionGUID(string argRevisionGUID, int argStart, int argLimit, TEDMS_GetOptionSet argOptions, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argRevisionGUID` | `string` | value |
| `argStart` | `int` | value |
| `argLimit` | `int` | value |
| `argOptions` | [TEDMS_GetOptionSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_GetOptionSet.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### GetWhereUsedHierarchy

*No description yet.*

```csharp
IULB_ItemRevisionNodesResult GetWhereUsedHierarchy(string argStartingItemRevisionGUIDs, int argMaxLevels, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argStartingItemRevisionGUIDs` | `string` | value |
| `argMaxLevels` | `int` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### ImportFromParameters

*No description yet.*

```csharp
void ImportFromParameters(string argParameters);
```

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

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

### InvalidateCache

*No description yet.*

```csharp
void InvalidateCache();
```

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

### IsFeatureSupported

*No description yet.*

```csharp
bool IsFeatureSupported(string argFeatureName);
```

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

**Returns:** `bool`

### ItemByGUID

*No description yet.*

```csharp
IULB_Item ItemByGUID(string argGUID);
```

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

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

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

### ItemByHRID

*No description yet.*

```csharp
IULB_Item ItemByHRID(string argHRID);
```

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

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

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

**Examples:** [Extension_PartChoice](https://github.com/AltiumDeveloper/ad-sdk-examples/blob/5b144f54740a53ec578b3b6c3f902b831e0b1144/Extension_PartChoice/Source%20Code/Commands.cs#L32)

### ItemLinkByGUID

*No description yet.*

```csharp
IULB_ItemLink ItemLinkByGUID(string argGUID);
```

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

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

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

### ItemRevisionByGUID

*No description yet.*

```csharp
IULB_ItemRevision ItemRevisionByGUID(string argGUID);
```

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

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

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

### ItemRevisionByHRID

*No description yet.*

```csharp
IULB_ItemRevision ItemRevisionByHRID(string argHRID);
```

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

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

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

**Examples:** [Extension_PlaceComponentFromVault](https://github.com/AltiumDeveloper/ad-sdk-examples/blob/5b144f54740a53ec578b3b6c3f902b831e0b1144/Extension_PlaceComponentFromVault/Source%20Code/Commands.cs#L53), [Extension_PlaceDeviceSheet](https://github.com/AltiumDeveloper/ad-sdk-examples/blob/5b144f54740a53ec578b3b6c3f902b831e0b1144/Extension_PlaceDeviceSheet/Source%20Code/Commands.cs#L27)

### ItemRevisionLinkByGUID

*No description yet.*

```csharp
IULB_ItemRevisionLink ItemRevisionLinkByGUID(string argGUID);
```

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

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

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

### LanguageByGUID

*No description yet.*

```csharp
IULB_Language LanguageByGUID(string argGUID);
```

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

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

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

### LifeCycleDefinitionByGUID

*No description yet.*

```csharp
IULB_LifeCycleDefinition LifeCycleDefinitionByGUID(string argGUID);
```

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

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

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

### LifeCycleStateByGUID

*No description yet.*

```csharp
IULB_LifeCycleState LifeCycleStateByGUID(string argGUID);
```

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

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

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

### MoveObjects

*No description yet.*

```csharp
IEDM_AsyncBasicResult MoveObjects(IInterfaceList argMoveRecords, TEDM_ObjectClass argObjectClass, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argMoveRecords` | [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md) | value |
| `argObjectClass` | [TEDM_ObjectClass](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDM_ObjectClass.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### OperationByGUID

*No description yet.*

```csharp
IULB_Operation OperationByGUID(string argGUID);
```

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

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

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

### OperationByHRID

*No description yet.*

```csharp
IULB_Operation OperationByHRID(string argHRID, string argParentOperationGUID);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argHRID` | `string` | value |
| `argParentOperationGUID` | `string` | value |

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

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

### RawSearchParametersVault

*No description yet.*

```csharp
IEDM_AsyncRawSearchParametersResult RawSearchParametersVault(IEDM_RawSearchBaseOptions argSearchOptions, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argSearchOptions` | [IEDM_RawSearchBaseOptions](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_RawSearchBaseOptions.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### RawSearchValuesForParameters

*No description yet.*

```csharp
IEDM_AsyncRawSearchValuesForParametersResult RawSearchValuesForParameters(IEDM_RawSearchBaseOptions argSearchOptions, IStrings argParameters, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argSearchOptions` | [IEDM_RawSearchBaseOptions](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_RawSearchBaseOptions.md) | value |
| `argParameters` | [IStrings](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IStrings.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |

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

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

### RawSearchValuesForTypedParameters

*No description yet.*

```csharp
IEDM_AsyncRawSearchValuesForTypedParametersResult RawSearchValuesForTypedParameters(IEDM_RawSearchBaseOptions argSearchOptions, IStrings argParameterNameTypePairs, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argSearchOptions` | [IEDM_RawSearchBaseOptions](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_RawSearchBaseOptions.md) | value |
| `argParameterNameTypePairs` | [IStrings](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IStrings.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |

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

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

### RawSearchVault

*No description yet.*

```csharp
IEDM_AsyncRawSearchResult RawSearchVault(IEDM_RawSearchOptions argSearchOptions, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argSearchOptions` | [IEDM_RawSearchOptions](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_RawSearchOptions.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### ReleaseItemRevision

*No description yet.*

```csharp
IULB_ItemRevisionsResult ReleaseItemRevision(IULB_ItemRevision argItemRevision, IInterfaceList argItemRevisionLinks, IULB_DataFoldersList argFolderList, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argItemRevision` | [IULB_ItemRevision](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemRevision.md) | value |
| `argItemRevisionLinks` | [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md) | value |
| `argFolderList` | [IULB_DataFoldersList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_DataFoldersList.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### ReserveItemHRIDs

*No description yet.*

```csharp
IInterfaceList ReserveItemHRIDs(string argHRIDs);
```

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

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

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

### RetrieveDXPAppServerLicensesInfo

*No description yet.*

```csharp
IEDMS_LicensesInfo RetrieveDXPAppServerLicensesInfo();
```

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

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

### RetrieveVaultLicensesInfo

*No description yet.*

```csharp
IEDMS_LicensesInfo RetrieveVaultLicensesInfo();
```

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

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

### RevisionNamingSchemeByGUID

*No description yet.*

```csharp
IULB_RevisionNamingScheme RevisionNamingSchemeByGUID(string argGUID);
```

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

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

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

### SearchGroups

*No description yet.*

```csharp
IEDM_GroupsResult SearchGroups(string argQuery, int argMaximumCount, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argQuery` | `string` | value |
| `argMaximumCount` | `int` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### SearchItemRevisions

*No description yet.*

```csharp
IULB_ItemRevisionsResult SearchItemRevisions(string argFilter_HRIDs, string argFilter_Descriptions, string argFilter_Comments, string argFilter_AncestorRevisionGUIDs, string argFilter_LifeCycleStateGUIDs, string argFilter_ContentTypeGUIDs, string argFilter_FolderGUIDs, string argFilter_DataFileHRIDs, int argMaximumCount, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argFilter_HRIDs` | `string` | value |
| `argFilter_Descriptions` | `string` | value |
| `argFilter_Comments` | `string` | value |
| `argFilter_AncestorRevisionGUIDs` | `string` | value |
| `argFilter_LifeCycleStateGUIDs` | `string` | value |
| `argFilter_ContentTypeGUIDs` | `string` | value |
| `argFilter_FolderGUIDs` | `string` | value |
| `argFilter_DataFileHRIDs` | `string` | value |
| `argMaximumCount` | `int` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### SearchItems

*No description yet.*

```csharp
IULB_ItemsResult SearchItems(string argFilter_HRIDs, string argFilter_Descriptions, string argFilter_ContentTypeGUIDs, string argFilter_FolderGUIDs, string argFilter_LifeCycleDefinitionGUIDs, string argFilter_RevisionNamingSchemeGUIDs, int argMaximumCount, TEDMS_GetOptionSet argOptions, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argFilter_HRIDs` | `string` | value |
| `argFilter_Descriptions` | `string` | value |
| `argFilter_ContentTypeGUIDs` | `string` | value |
| `argFilter_FolderGUIDs` | `string` | value |
| `argFilter_LifeCycleDefinitionGUIDs` | `string` | value |
| `argFilter_RevisionNamingSchemeGUIDs` | `string` | value |
| `argMaximumCount` | `int` | value |
| `argOptions` | [TEDMS_GetOptionSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_GetOptionSet.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### SearchUsers

*No description yet.*

```csharp
IEDM_UsersResult SearchUsers(string argQuery, bool argSearchOrganization, int argMaximumCount, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argQuery` | `string` | value |
| `argSearchOrganization` | `bool` | value |
| `argMaximumCount` | `int` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### SearchVault

*No description yet.*

```csharp
IEDM_AsyncSearchResult SearchVault(string argQuery, IEDM_SearchOptions argSearchOptions, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argQuery` | `string` | value |
| `argSearchOptions` | [IEDM_SearchOptions](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_SearchOptions.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### SetACLEntries

*No description yet.*

```csharp
IULB_ACLEntriesResult SetACLEntries(string argObjectGUID, TEDM_ObjectClass argObjectClass, bool argApplyToChildren, IInterfaceList argACLEntries, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argObjectGUID` | `string` | value |
| `argObjectClass` | [TEDM_ObjectClass](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDM_ObjectClass.md) | value |
| `argApplyToChildren` | `bool` | value |
| `argACLEntries` | [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### SetIsHiddenManually

*No description yet.*

```csharp
void SetIsHiddenManually(bool argIsHidden);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argIsHidden` | `bool` | value |

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

### SetObjectSharing

*No description yet.*

```csharp
IULB_ACLEntriesResult SetObjectSharing(string argObjectGUID, TEDM_ObjectClass argObjectClass, bool argApplyToChildren, bool argSetSharingControl, int argSharingControl, IInterfaceList argACLEntries, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argObjectGUID` | `string` | value |
| `argObjectClass` | [TEDM_ObjectClass](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDM_ObjectClass.md) | value |
| `argApplyToChildren` | `bool` | value |
| `argSetSharingControl` | `bool` | value |
| `argSharingControl` | `int` | value |
| `argACLEntries` | [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### SetObjectSharingAndPayload

*No description yet.*

```csharp
IULB_ACLEntriesResult SetObjectSharingAndPayload(string argObjectGUID, TEDM_ObjectClass argObjectClass, bool argApplyToChildren, bool argSetSharingControl, bool argSetPayloadShared, int argSharingControl, bool argIsPayloadShared, IInterfaceList argACLEntries, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argObjectGUID` | `string` | value |
| `argObjectClass` | [TEDM_ObjectClass](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDM_ObjectClass.md) | value |
| `argApplyToChildren` | `bool` | value |
| `argSetSharingControl` | `bool` | value |
| `argSetPayloadShared` | `bool` | value |
| `argSharingControl` | `int` | value |
| `argIsPayloadShared` | `bool` | value |
| `argACLEntries` | [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### ShowExplorer

*No description yet.*

```csharp
bool ShowExplorer();
```

**Returns:** `bool`

### SoftDeleteFolders

*No description yet.*

```csharp
IEDM_AsyncBasicResult SoftDeleteFolders(string argFolderGUIDs, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argFolderGUIDs` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### SoftDeleteItems

*No description yet.*

```csharp
IEDM_AsyncBasicResult SoftDeleteItems(string argItemGUIDs, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argItemGUIDs` | `string` | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### TagByGUID

*No description yet.*

```csharp
IULB_Tag TagByGUID(string argGUID);
```

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

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

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

### TagFamilyByGUID

*No description yet.*

```csharp
IULB_TagFamily TagFamilyByGUID(string argGUID);
```

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

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

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

### UpdateFolders

*No description yet.*

```csharp
IULB_FoldersResult UpdateFolders(IInterfaceList argFolders, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argFolders` | [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### UpdateItemRevisions

*No description yet.*

```csharp
IULB_ItemRevisionsResult UpdateItemRevisions(IInterfaceList argItemRevisions, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argItemRevisions` | [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### UpdateItems

*No description yet.*

```csharp
IULB_ItemsResult UpdateItems(IInterfaceList argItems, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argItems` | [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### UpdateLifeCycleDefinitions

*No description yet.*

```csharp
IULB_LifeCycleDefinitionsResult UpdateLifeCycleDefinitions(IInterfaceList argLifeCycleDefinitions, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argLifeCycleDefinitions` | [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### UpdateParametersMetadata

*No description yet.*

```csharp
IEDM_AsyncResult UpdateParametersMetadata(IEDM_ParametersMetadataResult argParams, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argParams` | [IEDM_ParametersMetadataResult](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_ParametersMetadataResult.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### UpdateRevisionNamingSchemes

*No description yet.*

```csharp
IULB_RevisionNamingSchemesResult UpdateRevisionNamingSchemes(IInterfaceList argRevisionNamingSchemes, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argRevisionNamingSchemes` | [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### UpdateTagFamilies

*No description yet.*

```csharp
IULB_TagFamiliesResult UpdateTagFamilies(IInterfaceList argTagFamilies, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argTagFamilies` | [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### UpdateTags

*No description yet.*

```csharp
IULB_TagsResult UpdateTags(IInterfaceList argTags, TEDMS_VaultFlagSet argFlags, IEDM_AsyncCallback argCallback, IEDM_AsyncContext argContext);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argTags` | [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md) | value |
| `argFlags` | [TEDMS_VaultFlagSet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TEDMS_VaultFlagSet.md) | value |
| `argCallback` | [IEDM_AsyncCallback](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncCallback.md) | value |
| `argContext` | [IEDM_AsyncContext](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_AsyncContext.md) | value |

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

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

### ValidateSession

*No description yet.*

```csharp
IEDM_AsyncSimpleResult ValidateSession();
```

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

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

## Returned by

[IDMS_ConfigurationManager.ConfigurationVault](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IDMS_ConfigurationManager.md#configurationvault), [IDataForProjectReleaseNotification.GetVault](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IDataForProjectReleaseNotification.md#getvault), [IEDMS_DXPServerManager.GetEnterpriseVault](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_DXPServerManager.md#getenterprisevault), [IEDMS_VaultManager.CreateVault](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_VaultManager.md#createvault), [IEDMS_VaultManager.GetEnterpriseVault](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_VaultManager.md#getenterprisevault), [IEDMS_VaultManager.GetFirstEnterpriseVault](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_VaultManager.md#getfirstenterprisevault), [IEDMS_VaultManager.GetInstalledVault](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_VaultManager.md#getinstalledvault), [IEDMS_VaultManager.GetInstalledVaultByGUID](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_VaultManager.md#getinstalledvaultbyguid), [IFolderDetailsFrame.CurrentVault](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IFolderDetailsFrame.md#currentvault), [IScriptDirective.Vault](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IScriptDirective.md#vault), [IValidateStateTransitionNotification.GetVault](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IValidateStateTransitionNotification.md#getvault), [IValidateStateTransitionNotificationEx.GetVault](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IValidateStateTransitionNotificationEx.md#getvault), [IVaultExplorerForm.CurrentVault](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IVaultExplorerForm.md#currentvault), [IVaultExplorerNotification.GetVault](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IVaultExplorerNotification.md#getvault), [IVaultConfigurationReleaseManager.DM_VaultGetCurrent](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IVaultConfigurationReleaseManager.md#dm_vaultgetcurrent)

## Accepted by

[IComponentLibraryManager.DownloadWithReplacementComponentLinks](https://altiumdeveloper.github.io/ad-sdk-docs/reference/componentlib/IComponentLibraryManager.md#downloadwithreplacementcomponentlinks), [IComponentLibraryManager.GenerateItemNames](https://altiumdeveloper.github.io/ad-sdk-docs/reference/componentlib/IComponentLibraryManager.md#generateitemnames), [IComponentLibraryManager.GetItemNameGenerator](https://altiumdeveloper.github.io/ad-sdk-docs/reference/componentlib/IComponentLibraryManager.md#getitemnamegenerator), [IAspectView.SetState](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IAspectView.md#setstate), [IBatchItemNameGenerator.GetNextItemHRID](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IBatchItemNameGenerator.md#getnextitemhrid), [IBatchItemNameGenerator.RegisterSimpleScheme](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IBatchItemNameGenerator.md#registersimplescheme), [IBatchItemNameGenerator.UnregisterSimpleScheme](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IBatchItemNameGenerator.md#unregistersimplescheme), [IEDMS_AFSManager.IsWorkspace](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_AFSManager.md#isworkspace), [IEDMS_PermissionSetWrapper.ExportToVault](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_PermissionSetWrapper.md#exporttovault), [IEDMS_VaultFileCache.FindFirstFilePath](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_VaultFileCache.md#findfirstfilepath), [IEDMS_VaultFileCache.GetCachedFilesForItemRevision](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_VaultFileCache.md#getcachedfilesforitemrevision), [IEDMS_VaultFileCache.GetFilePathsForItemRevisions](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_VaultFileCache.md#getfilepathsforitemrevisions), [IEDMS_VaultFileCache.GetItemRevisionCachedFilesPath](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_VaultFileCache.md#getitemrevisioncachedfilespath), [IEDMS_VaultFileCache.IsRevisionDownloaded](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_VaultFileCache.md#isrevisiondownloaded), [IEDMS_VaultManager.AddVault](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_VaultManager.md#addvault), [IEDMS_VaultManager.RemoveVault](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDMS_VaultManager.md#removevault), [IEDesignDataInterface.CreateNewItem](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDesignDataInterface.md#createnewitem), [IEDesignDataInterface.CreateNewItemExt](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDesignDataInterface.md#createnewitemext), [IEDesignDataInterface.CreatePermissionSetWrapper](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDesignDataInterface.md#createpermissionsetwrapper), [IEDesignDataInterface.CreatePlannedRevision](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDesignDataInterface.md#createplannedrevision), [IEDesignDataInterface.EditItemProperties](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDesignDataInterface.md#edititemproperties), [IEDesignDataInterface.ExecuteFolderPermissionForm](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDesignDataInterface.md#executefolderpermissionform), [IEDesignDataInterface.ExecuteNewFolderPermissionForm](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDesignDataInterface.md#executenewfolderpermissionform), [IEDesignDataInterface.GetCandidateItemName](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDesignDataInterface.md#getcandidateitemname), [IEDesignDataInterface.GetCandidateItemNames](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDesignDataInterface.md#getcandidateitemnames), [IEDesignDataInterface.GetReleasedItemForm](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDesignDataInterface.md#getreleaseditemform), [IEDesignDataInterface.MakeNewItem](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDesignDataInterface.md#makenewitem), [IEDesignDataInterface.ShowItemProperties](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDesignDataInterface.md#showitemproperties), [IEDesignDataInterface.ShowItemRevisionDifferences](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDesignDataInterface.md#showitemrevisiondifferences), [IEDesignDataInterface.ShowRevisionProperties](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDesignDataInterface.md#showrevisionproperties), [IEDesignDataInterface.UpdateRevision](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDesignDataInterface.md#updaterevision), [IEDesignData_GUIActions.BrowseComponentType](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDesignData_GUIActions.md#browsecomponenttype), [IEDesignData_GUIActions.BrowseFolders](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDesignData_GUIActions.md#browsefolders), [IEDesignData_GUIActions.DownloadRevisionAction](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDesignData_GUIActions.md#downloadrevisionaction), [IEDesignData_PreviewFrame.PreviewForReleasedFile](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDesignData_PreviewFrame.md#previewforreleasedfile), [IEDesignData_ReleaseManager.EditLifeCycleDefinitions](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDesignData_ReleaseManager.md#editlifecycledefinitions), [IEDesignData_ReleaseManager.EditRevisionNamingSchemes](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDesignData_ReleaseManager.md#editrevisionnamingschemes), [IEDesignData_ReleaseManager.GetNextRevision](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDesignData_ReleaseManager.md#getnextrevision), [IEDesignData_ReleaseManager.ManagePermissions](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDesignData_ReleaseManager.md#managepermissions), [IEDesignData_ReleaseManager.PermissionsForOperations](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDesignData_ReleaseManager.md#permissionsforoperations), and 37 more.

## Examples

Used in the SDK examples: [Extension_GetVaultFolder](https://github.com/AltiumDeveloper/ad-sdk-examples/blob/5b144f54740a53ec578b3b6c3f902b831e0b1144/Extension_GetVaultFolder/Source%20Code/Commands.cs#L26), [Extension_PartChoice](https://github.com/AltiumDeveloper/ad-sdk-examples/blob/5b144f54740a53ec578b3b6c3f902b831e0b1144/Extension_PartChoice/Source%20Code/Commands.cs#L27), [Extension_PlaceComponentFromVault](https://github.com/AltiumDeveloper/ad-sdk-examples/blob/5b144f54740a53ec578b3b6c3f902b831e0b1144/Extension_PlaceComponentFromVault/Source%20Code/Commands.cs#L52), [Extension_PlaceDeviceSheet](https://github.com/AltiumDeveloper/ad-sdk-examples/blob/5b144f54740a53ec578b3b6c3f902b831e0b1144/Extension_PlaceDeviceSheet/Source%20Code/Commands.cs#L26).
