Altium C++ SDK 3.0
Loading...
Searching...
No Matches
DXP::IEDMS_Vault Struct Reference

#include <DXP.Interfaces.h>

Inheritance diagram for DXP::IEDMS_Vault:

Public Member Functions

std::wstring GetVaultTypeID ()
std::wstring GetVaultGUID ()
std::wstring GetHRID ()
std::wstring GetDescription ()
bool GetEnabled ()
TEDMS_VaultMode GetMode ()
std::wstring GetUserOrganizationGUID ()
std::wstring GetUserGUID ()
std::wstring GetServiceURL ()
bool GetCanUpdate ()
void SetEnabled (bool AValue)
void CloseVault ()
void ImportFromParameters (std::wstring const AParameters)
std::wstring ExportToParameters ()
IEDM_AsyncSimpleResultCheckConnection (TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
bool EditConnection ()
bool EditProperties ()
bool ShowExplorer ()
IEDM_AsyncContextCreateAsyncContext ()
IEDM_AsyncResultListCreateAsyncResultList ()
IULB_ACLEntryCreateACLEntry ()
IULB_ItemCreateItem ()
IULB_ItemRevisionCreateItemRevision ()
IULB_ItemLinkCreateItemLink ()
IULB_ItemRevisionLinkCreateItemRevisionLink ()
IULB_FolderCreateFolder ()
IULB_FolderParameterCreateFolderParameter ()
IULB_LifeCycleDefinitionCreateLifeCycleDefinition ()
IULB_LifeCycleStageCreateLifeCycleStage ()
IULB_LifeCycleStateCreateLifeCycleState ()
IULB_LifeCycleStateChangeCreateLifeCycleStateChange ()
IULB_LifeCycleStateTransitionCreateLifeCycleStateTransition ()
IULB_RevisionNamingSchemeCreateRevisionNamingScheme ()
IULB_RevisionNameLevelCreateRevisionNameLevel ()
IULB_DataFoldersListCreateDataFoldersList ()
IULB_ContentTypeContentTypeByGUID (std::wstring const AGUID)
IULB_FolderFolderByGUID (std::wstring const AGUID)
IULB_FolderTypeFolderTypeByGUID (std::wstring const AGUID)
IULB_ItemItemByGUID (std::wstring const AGUID)
IULB_ItemItemByHRID (std::wstring const AHRID)
IULB_ItemLinkItemLinkByGUID (std::wstring const AGUID)
IULB_ItemRevisionItemRevisionByGUID (std::wstring const AGUID)
IULB_ItemRevisionItemRevisionByHRID (std::wstring const AHRID)
IULB_ItemRevisionLinkItemRevisionLinkByGUID (std::wstring const AGUID)
IULB_LanguageLanguageByGUID (std::wstring const AGUID)
IULB_LifeCycleDefinitionLifeCycleDefinitionByGUID (std::wstring const AGUID)
IULB_LifeCycleStateLifeCycleStateByGUID (std::wstring const AGUID)
IULB_RevisionNamingSchemeRevisionNamingSchemeByGUID (std::wstring const AGUID)
IULB_ContentTypesResultGetContentTypesByGUID (std::wstring const AGUIDList, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_FoldersResultGetFoldersByGUID (std::wstring const AGUIDList, bool ARecursive, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_FolderTypesResultGetFolderTypesByGUID (std::wstring const AGUIDList, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_ItemsResultGetItemsByGUID (std::wstring const AGUIDList, TEDMS_GetOptionsSet AOptions, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_ItemsResultGetItemsByHRID (std::wstring const AHRIDList, TEDMS_GetOptionsSet AOptions, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_ItemLinksResultGetItemLinksByGUID (std::wstring const AGUIDList, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_ItemRevisionsResultGetItemRevisionsByGUID (std::wstring const AGUIDList, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_ItemRevisionsResultGetItemRevisionsByHRID (std::wstring const AHRIDList, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_ItemRevisionLinksResultGetItemRevisionLinksByGUID (std::wstring const AGUIDList, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_LanguagesResultGetLanguagesByGUID (std::wstring const AGUIDList, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_LifeCycleDefinitionsResultGetLifeCycleDefinitionsByGUID (std::wstring const AGUIDList, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_LifeCycleStatesResultGetLifeCycleStatesByGUID (std::wstring const AGUIDList, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_RevisionNamingSchemesResultGetRevisionNamingSchemesByGUID (std::wstring const AGUIDList, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_ContentTypesResultGetAllContentTypes (TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_FoldersResultGetAllFolders (TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_FolderTypesResultGetAllFolderTypes (TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_LanguagesResultGetAllLanguages (TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_LifeCycleDefinitionsResultGetAllLifeCycleDefinitions (TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_LifeCycleStatesResultGetAllLifeCycleStates (TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_RevisionNamingSchemesResultGetAllRevisionNamingSchemes (TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_FoldersResultGetFolders (std::wstring const AParentFolderGUIDs, std::wstring const AFilter_FolderTypeGUIDs, bool const ARecursive, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_ItemsResultGetItemsForFolder (std::wstring const AFolderGUIDs, std::wstring const AFilter_ContentTypeGUIDs, TEDMS_GetOptionsSet AOptions, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_DataFoldersResultGetDataFilesForItemRevision (std::wstring const AItemRevisionGUIDs, TULB_ReleasedFileTypeSet const ADataFileTypes, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IEDM_AsyncFileResultDownloadDataFilesForItemRevision (std::wstring const AItemRevisionGUID, TULB_ReleasedFileTypeSet const ADataFileTypes, std::wstring const ADestinationPath, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_ItemRevisionLinksResultGetItemRevisionLinks (std::wstring const AFilter_ParentItemRevisionGUIDs, std::wstring const AFilter_ChildItemRevisionGUIDs, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_ItemLinksResultGetItemLinks (std::wstring const AFilter_ParentItemGUIDs, std::wstring const AFilter_ChildItemGUIDs, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_LifeCycleStateChangesResultGetStateChangesForItemRevision (std::wstring const AItemRevisionGUIDs, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_ItemRevisionNodesResultGetBOMHierarchy (std::wstring const AStartingItemRevisionGUIDs, int const AMaxLevels, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_ItemRevisionNodesResultGetWhereUsedHierarchy (std::wstring const AStartingItemRevisionGUIDs, int const AMaxLevels, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IEDM_AsyncBasicResultDeleteFolders (std::wstring const AFolderGUIDs, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IEDM_AsyncBasicResultDeleteItems (std::wstring const AItemGUIDs, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IEDM_AsyncBasicResultDeleteItemRevisions (std::wstring const AItemRevisionGUIDs, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IEDM_AsyncBasicResultDeleteRevisionNamingSchemes (std::wstring const ASchemeGUIDs, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IEDM_AsyncBasicResultDeleteLifeCycleDefinitions (std::wstring const ALifeCycleDefinitionGUIDs, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_ItemsResultSearchItems (std::wstring const AFilter_HRIDs, std::wstring const AFilter_Descriptions, std::wstring const AFilter_ContentTypeGUIDs, std::wstring const AFilter_FolderGUIDs, std::wstring const AFilter_LifeCycleDefinitionGUIDs, std::wstring const AFilter_RevisionNamingSchemeGUIDs, int const AMaximumCount, TEDMS_GetOptionsSet AOptions, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_ItemRevisionsResultSearchItemRevisions (std::wstring const AFilter_HRIDs, std::wstring const AFilter_Descriptions, std::wstring const AFilter_Comments, std::wstring const AFilter_AncestorRevisionGUIDs, std::wstring const AFilter_LifeCycleStateGUIDs, std::wstring const AFilter_ContentTypeGUIDs, std::wstring const AFilter_FolderGUIDs, std::wstring const AFilter_DataFileHRIDs, int const AMaximumCount, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IEDM_AsyncSearchResultSearchVault (std::wstring const AQuery, IEDM_SearchOptions *const ASearchOptions, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IEDM_AsyncSuggestionsResultGetSearchSuggestions (std::wstring const AQuery, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IEDM_ScriptCreateScript ()
IEDM_AsyncScriptResultExecuteScript (std::wstring const ACaption, IEDM_Script *AScript, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_ACLEntriesResultGetACLEntries (std::wstring const AObjectGUID, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IEDM_UsersResultSearchUsers (std::wstring const AQuery, bool const ASearchOrganization, int const AMaximumCount, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IEDM_UserGetUserDetails ()
IULB_MoveRecordCreateMoveRecord ()
IEDM_GroupsResultSearchGroups (std::wstring const AQuery, int const AMaximumCount, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
std::wstring GetSessionHandle ()
std::wstring GetCatalogURL ()
IEDMS_LicensesInfoRetrieveDXPAppServerLicensesInfo ()
IEDMS_LicensesInfoRetrieveVaultLicensesInfo ()
IEDM_AsyncParametersMetadataResultGetParametersMetadata (std::wstring const AFilter_ScopeGUIDs, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IEDM_AsyncResultUpdateParametersMetadata (IEDM_ParametersMetadataResult *const AParams, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_FoldersResultAddFolders (IInterfaceList *const AFolders, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_ItemLinksResultAddItemLinks (IInterfaceList *const AItemLinks, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_ItemsResultAddItems (IInterfaceList *const AItems, IInterfaceList *const AItemRevisions, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_RevisionNamingSchemesResultAddRevisionNamingSchemes (IInterfaceList *const ARevisionNamingSchemes, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_LifeCycleDefinitionsResultAddLifeCycleDefinitions (IInterfaceList *const ALifeCycleDefinitions, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_LifeCycleStateChangesResultAddLifeCycleStateChanges (IInterfaceList *const ALifeCycleStateChanges, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_ItemRevisionsResultAddItemRevisions (IInterfaceList *const AItemRevisions, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_FoldersResultUpdateFolders (IInterfaceList *const AFolders, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_ItemsResultUpdateItems (IInterfaceList *const AItems, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_ItemRevisionsResultUpdateItemRevisions (IInterfaceList *const AItemRevisions, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_RevisionNamingSchemesResultUpdateRevisionNamingSchemes (IInterfaceList *const ARevisionNamingSchemes, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_LifeCycleDefinitionsResultUpdateLifeCycleDefinitions (IInterfaceList *const ALifeCycleDefinitions, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_ItemRevisionsResultReleaseItemRevision (IULB_ItemRevision *const AItemRevision, IInterfaceList *const AItemRevisionLinks, IULB_DataFoldersList *const AFolderList, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_ACLEntriesResultSetACLEntries (std::wstring const AObjectGUID, TEDM_ObjectClass const AObjectClass, bool const AApplyToChildren, IInterfaceList *const AACLEntries, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_ACLEntriesResultSetObjectSharing (std::wstring const AObjectGUID, TEDM_ObjectClass const AObjectClass, bool const AApplyToChildren, bool const ASetSharingControl, int const ASharingControl, IInterfaceList *const AACLEntries, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IEDM_AsyncBasicResultMoveObjects (IInterfaceList *const AMoveRecords, TEDM_ObjectClass const AObjectClass, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
std::wstring GetAcquisitionServiceURL ()
std::wstring GetAppRegistryServiceURL ()
IULB_ACLEntriesResultSetObjectSharingAndPayload (std::wstring const AObjectGUID, TEDM_ObjectClass const AObjectClass, bool AApplyToChildren, bool ASetSharingControl, bool ASetPayloadShared, int ASharingControl, bool IsPayloadShared, IInterfaceList *const AACLEntries, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_URLResultGetItemRevisionDownloadURLs (std::wstring const AItemRevisionGUIDs, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IEDM_AsyncSimpleResultValidateSession ()
bool GetIsHidden ()
void SetIsHiddenManually (bool const AIsHidden)
IULB_ItemsResultGetItemsPerPageForFolder (std::wstring const AFolderGUIDs, std::wstring const AFilter_ContentTypeGUIDs, std::wstring const AFilter_ItemHRID, std::wstring const AFilter_ItemDescription, std::wstring const AFilter_ItemComment, TEDMS_GetOptionsSet AOptions, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext, int ACurrentPage, int APageSize)
IEDM_ItemsCountResultGetFolderItemsCount (std::wstring const AFolderGUIDs, std::wstring const AFilter_ContentTypeGUIDs, std::wstring const AFilter_ItemHRID, std::wstring const AFilter_ItemDescription, std::wstring const AFilter_ItemComment, TEDMS_GetOptionsSet AOptions, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_ItemsResultGetItemsPerPageForFolderOrdering (std::wstring const AFolderGUIDs, std::wstring const AFilter_ContentTypeGUIDs, std::wstring const AFilter_ItemHRID, std::wstring const AFilter_ItemDescription, std::wstring const AFilter_ItemComment, std::wstring const AOrderBy, TEDMS_GetOptionsSet AOptions, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext, int ACurrentPage, int APageSize)
IEDM_AsyncRawSearchResultRawSearchVault (IEDM_RawSearchOptions *const ASearchOptions, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
bool GetIsManaged ()
IULB_FolderFolderByHRID (std::wstring const AHRID, std::wstring const AParentFolderGUID)
IULB_ItemRevisionGetLastItemRevision (std::wstring const ItemGUID)
bool IsFeatureSupported (std::wstring const AFeatureName)
IEDM_AsyncRawSearchParametersResultRawSearchParametersVault (IEDM_RawSearchBaseOptions *const ASearchOptions, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_ComponentsResultGetComponents (std::wstring const AItemGUIDs, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
bool GetIsAdminUser ()
IULB_OperationCreateOperation ()
IULB_OperationOperationByGUID (std::wstring const AGUID)
IULB_OperationsResultGetOperationsByGUID (std::wstring const AGUIDList, bool ARecursive, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_OperationsResultGetAllOperations (TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_OperationsResultGetOperations (std::wstring const AParentOperationGUIDs, std::wstring const AFilter_OperationTypeGUIDs, bool const ARecursive, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_OperationOperationByHRID (std::wstring const AHRID, std::wstring const AParentOperationGUID)
IULB_ContentTypeLinkCreateContentTypeLink ()
IULB_GUIDsResultGetItemRevisionGUIDsByParameter (std::wstring const AName, std::wstring const AValue, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_ComponentsResultGetComponentsByHRID (std::wstring const AItemHRIDs, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IEDM_AsyncRawSearchValuesForParametersResultRawSearchValuesForParameters (IEDM_RawSearchBaseOptions *const ASearchOptions, IStrings *AParameters, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback)
IULB_TagFamilyCreateTagFamily ()
IULB_TagCreateTag ()
IULB_ItemTagCreateItemTag ()
IULB_TagFamilyTagFamilyByGUID (std::wstring const AGUID)
IULB_TagTagByGUID (std::wstring const AGUID)
IULB_TagFamiliesResultGetTagFamiliesByGUID (std::wstring const AGUIDList, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_TagsResultGetTagsByGUID (std::wstring const AGUIDList, bool ARecursive, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_TagsResultGetTagsForTagFamily (std::wstring const ATagFamilyGUIDs, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_ItemTagsResultGetItemTags (std::wstring const AFilter_ItemGUIDs, std::wstring const AFilter_TagGUIDs, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_TagFamiliesResultAddTagFamilies (IInterfaceList *const ATagFamilies, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_TagsResultAddTags (IInterfaceList *const ATags, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_ItemTagsResultAddItemTags (IInterfaceList *const AItemTags, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_TagFamiliesResultUpdateTagFamilies (IInterfaceList *const ATagFamilies, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IULB_TagsResultUpdateTags (IInterfaceList *const ATags, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IEDM_AsyncBasicResultDeleteTagFamilies (std::wstring const ATagFamilyGUIDs, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IEDM_AsyncBasicResultDeleteTags (std::wstring const ATagGUIDs, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback, IEDM_AsyncContext *AContext)
IEDM_AsyncRawSearchValuesForTypedParametersResultRawSearchValuesForTypedParameters (IEDM_RawSearchBaseOptions *const ASearchOptions, IStrings *AParameterNameTypePairs, TEDMS_VaultFlagsSet AFlags, IEDM_AsyncCallback *ACallback)
IInterfaceListCreateInterfaceList ()

Member Function Documentation

◆ AddFolders()

IULB_FoldersResult * DXP::IEDMS_Vault::AddFolders ( IInterfaceList *const AFolders,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ AddItemLinks()

IULB_ItemLinksResult * DXP::IEDMS_Vault::AddItemLinks ( IInterfaceList *const AItemLinks,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ AddItemRevisions()

IULB_ItemRevisionsResult * DXP::IEDMS_Vault::AddItemRevisions ( IInterfaceList *const AItemRevisions,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ AddItems()

IULB_ItemsResult * DXP::IEDMS_Vault::AddItems ( IInterfaceList *const AItems,
IInterfaceList *const AItemRevisions,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ AddItemTags()

IULB_ItemTagsResult * DXP::IEDMS_Vault::AddItemTags ( IInterfaceList *const AItemTags,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ AddLifeCycleDefinitions()

IULB_LifeCycleDefinitionsResult * DXP::IEDMS_Vault::AddLifeCycleDefinitions ( IInterfaceList *const ALifeCycleDefinitions,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ AddLifeCycleStateChanges()

IULB_LifeCycleStateChangesResult * DXP::IEDMS_Vault::AddLifeCycleStateChanges ( IInterfaceList *const ALifeCycleStateChanges,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ AddRevisionNamingSchemes()

IULB_RevisionNamingSchemesResult * DXP::IEDMS_Vault::AddRevisionNamingSchemes ( IInterfaceList *const ARevisionNamingSchemes,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ AddTagFamilies()

IULB_TagFamiliesResult * DXP::IEDMS_Vault::AddTagFamilies ( IInterfaceList *const ATagFamilies,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ AddTags()

IULB_TagsResult * DXP::IEDMS_Vault::AddTags ( IInterfaceList *const ATags,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ CheckConnection()

IEDM_AsyncSimpleResult * DXP::IEDMS_Vault::CheckConnection ( TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ CloseVault()

void DXP::IEDMS_Vault::CloseVault ( )

◆ ContentTypeByGUID()

IULB_ContentType * DXP::IEDMS_Vault::ContentTypeByGUID ( std::wstring const AGUID)

◆ CreateACLEntry()

IULB_ACLEntry * DXP::IEDMS_Vault::CreateACLEntry ( )

◆ CreateAsyncContext()

IEDM_AsyncContext * DXP::IEDMS_Vault::CreateAsyncContext ( )

◆ CreateAsyncResultList()

IEDM_AsyncResultList * DXP::IEDMS_Vault::CreateAsyncResultList ( )

◆ CreateContentTypeLink()

IULB_ContentTypeLink * DXP::IEDMS_Vault::CreateContentTypeLink ( )

◆ CreateDataFoldersList()

IULB_DataFoldersList * DXP::IEDMS_Vault::CreateDataFoldersList ( )

◆ CreateFolder()

IULB_Folder * DXP::IEDMS_Vault::CreateFolder ( )

◆ CreateFolderParameter()

IULB_FolderParameter * DXP::IEDMS_Vault::CreateFolderParameter ( )

◆ CreateInterfaceList()

IInterfaceList * DXP::IEDMS_Vault::CreateInterfaceList ( )

◆ CreateItem()

IULB_Item * DXP::IEDMS_Vault::CreateItem ( )

◆ CreateItemLink()

IULB_ItemLink * DXP::IEDMS_Vault::CreateItemLink ( )

◆ CreateItemRevision()

IULB_ItemRevision * DXP::IEDMS_Vault::CreateItemRevision ( )

◆ CreateItemRevisionLink()

IULB_ItemRevisionLink * DXP::IEDMS_Vault::CreateItemRevisionLink ( )

◆ CreateItemTag()

IULB_ItemTag * DXP::IEDMS_Vault::CreateItemTag ( )

◆ CreateLifeCycleDefinition()

IULB_LifeCycleDefinition * DXP::IEDMS_Vault::CreateLifeCycleDefinition ( )

◆ CreateLifeCycleStage()

IULB_LifeCycleStage * DXP::IEDMS_Vault::CreateLifeCycleStage ( )

◆ CreateLifeCycleState()

IULB_LifeCycleState * DXP::IEDMS_Vault::CreateLifeCycleState ( )

◆ CreateLifeCycleStateChange()

IULB_LifeCycleStateChange * DXP::IEDMS_Vault::CreateLifeCycleStateChange ( )

◆ CreateLifeCycleStateTransition()

IULB_LifeCycleStateTransition * DXP::IEDMS_Vault::CreateLifeCycleStateTransition ( )

◆ CreateMoveRecord()

IULB_MoveRecord * DXP::IEDMS_Vault::CreateMoveRecord ( )

◆ CreateOperation()

IULB_Operation * DXP::IEDMS_Vault::CreateOperation ( )

◆ CreateRevisionNameLevel()

IULB_RevisionNameLevel * DXP::IEDMS_Vault::CreateRevisionNameLevel ( )

◆ CreateRevisionNamingScheme()

IULB_RevisionNamingScheme * DXP::IEDMS_Vault::CreateRevisionNamingScheme ( )

◆ CreateScript()

IEDM_Script * DXP::IEDMS_Vault::CreateScript ( )

◆ CreateTag()

IULB_Tag * DXP::IEDMS_Vault::CreateTag ( )

◆ CreateTagFamily()

IULB_TagFamily * DXP::IEDMS_Vault::CreateTagFamily ( )

◆ DeleteFolders()

IEDM_AsyncBasicResult * DXP::IEDMS_Vault::DeleteFolders ( std::wstring const AFolderGUIDs,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ DeleteItemRevisions()

IEDM_AsyncBasicResult * DXP::IEDMS_Vault::DeleteItemRevisions ( std::wstring const AItemRevisionGUIDs,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ DeleteItems()

IEDM_AsyncBasicResult * DXP::IEDMS_Vault::DeleteItems ( std::wstring const AItemGUIDs,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ DeleteLifeCycleDefinitions()

IEDM_AsyncBasicResult * DXP::IEDMS_Vault::DeleteLifeCycleDefinitions ( std::wstring const ALifeCycleDefinitionGUIDs,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ DeleteRevisionNamingSchemes()

IEDM_AsyncBasicResult * DXP::IEDMS_Vault::DeleteRevisionNamingSchemes ( std::wstring const ASchemeGUIDs,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ DeleteTagFamilies()

IEDM_AsyncBasicResult * DXP::IEDMS_Vault::DeleteTagFamilies ( std::wstring const ATagFamilyGUIDs,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ DeleteTags()

IEDM_AsyncBasicResult * DXP::IEDMS_Vault::DeleteTags ( std::wstring const ATagGUIDs,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ DownloadDataFilesForItemRevision()

IEDM_AsyncFileResult * DXP::IEDMS_Vault::DownloadDataFilesForItemRevision ( std::wstring const AItemRevisionGUID,
TULB_ReleasedFileTypeSet const ADataFileTypes,
std::wstring const ADestinationPath,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ EditConnection()

bool DXP::IEDMS_Vault::EditConnection ( )

◆ EditProperties()

bool DXP::IEDMS_Vault::EditProperties ( )

◆ ExecuteScript()

IEDM_AsyncScriptResult * DXP::IEDMS_Vault::ExecuteScript ( std::wstring const ACaption,
IEDM_Script * AScript,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ ExportToParameters()

std::wstring DXP::IEDMS_Vault::ExportToParameters ( )

◆ FolderByGUID()

IULB_Folder * DXP::IEDMS_Vault::FolderByGUID ( std::wstring const AGUID)

◆ FolderByHRID()

IULB_Folder * DXP::IEDMS_Vault::FolderByHRID ( std::wstring const AHRID,
std::wstring const AParentFolderGUID )

◆ FolderTypeByGUID()

IULB_FolderType * DXP::IEDMS_Vault::FolderTypeByGUID ( std::wstring const AGUID)

◆ GetACLEntries()

IULB_ACLEntriesResult * DXP::IEDMS_Vault::GetACLEntries ( std::wstring const AObjectGUID,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetAcquisitionServiceURL()

std::wstring DXP::IEDMS_Vault::GetAcquisitionServiceURL ( )

◆ GetAllContentTypes()

IULB_ContentTypesResult * DXP::IEDMS_Vault::GetAllContentTypes ( TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetAllFolders()

IULB_FoldersResult * DXP::IEDMS_Vault::GetAllFolders ( TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetAllFolderTypes()

IULB_FolderTypesResult * DXP::IEDMS_Vault::GetAllFolderTypes ( TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetAllLanguages()

IULB_LanguagesResult * DXP::IEDMS_Vault::GetAllLanguages ( TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetAllLifeCycleDefinitions()

IULB_LifeCycleDefinitionsResult * DXP::IEDMS_Vault::GetAllLifeCycleDefinitions ( TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetAllLifeCycleStates()

IULB_LifeCycleStatesResult * DXP::IEDMS_Vault::GetAllLifeCycleStates ( TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetAllOperations()

IULB_OperationsResult * DXP::IEDMS_Vault::GetAllOperations ( TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetAllRevisionNamingSchemes()

IULB_RevisionNamingSchemesResult * DXP::IEDMS_Vault::GetAllRevisionNamingSchemes ( TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetAppRegistryServiceURL()

std::wstring DXP::IEDMS_Vault::GetAppRegistryServiceURL ( )

◆ GetBOMHierarchy()

IULB_ItemRevisionNodesResult * DXP::IEDMS_Vault::GetBOMHierarchy ( std::wstring const AStartingItemRevisionGUIDs,
int const AMaxLevels,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetCanUpdate()

bool DXP::IEDMS_Vault::GetCanUpdate ( )

◆ GetCatalogURL()

std::wstring DXP::IEDMS_Vault::GetCatalogURL ( )

◆ GetComponents()

IULB_ComponentsResult * DXP::IEDMS_Vault::GetComponents ( std::wstring const AItemGUIDs,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetComponentsByHRID()

IULB_ComponentsResult * DXP::IEDMS_Vault::GetComponentsByHRID ( std::wstring const AItemHRIDs,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetContentTypesByGUID()

IULB_ContentTypesResult * DXP::IEDMS_Vault::GetContentTypesByGUID ( std::wstring const AGUIDList,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetDataFilesForItemRevision()

IULB_DataFoldersResult * DXP::IEDMS_Vault::GetDataFilesForItemRevision ( std::wstring const AItemRevisionGUIDs,
TULB_ReleasedFileTypeSet const ADataFileTypes,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetDescription()

std::wstring DXP::IEDMS_Vault::GetDescription ( )

◆ GetEnabled()

bool DXP::IEDMS_Vault::GetEnabled ( )

◆ GetFolderItemsCount()

IEDM_ItemsCountResult * DXP::IEDMS_Vault::GetFolderItemsCount ( std::wstring const AFolderGUIDs,
std::wstring const AFilter_ContentTypeGUIDs,
std::wstring const AFilter_ItemHRID,
std::wstring const AFilter_ItemDescription,
std::wstring const AFilter_ItemComment,
TEDMS_GetOptionsSet AOptions,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetFolders()

IULB_FoldersResult * DXP::IEDMS_Vault::GetFolders ( std::wstring const AParentFolderGUIDs,
std::wstring const AFilter_FolderTypeGUIDs,
bool const ARecursive,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetFoldersByGUID()

IULB_FoldersResult * DXP::IEDMS_Vault::GetFoldersByGUID ( std::wstring const AGUIDList,
bool ARecursive,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetFolderTypesByGUID()

IULB_FolderTypesResult * DXP::IEDMS_Vault::GetFolderTypesByGUID ( std::wstring const AGUIDList,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetHRID()

std::wstring DXP::IEDMS_Vault::GetHRID ( )

◆ GetIsAdminUser()

bool DXP::IEDMS_Vault::GetIsAdminUser ( )

◆ GetIsHidden()

bool DXP::IEDMS_Vault::GetIsHidden ( )

◆ GetIsManaged()

bool DXP::IEDMS_Vault::GetIsManaged ( )

◆ GetItemLinks()

IULB_ItemLinksResult * DXP::IEDMS_Vault::GetItemLinks ( std::wstring const AFilter_ParentItemGUIDs,
std::wstring const AFilter_ChildItemGUIDs,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetItemLinksByGUID()

IULB_ItemLinksResult * DXP::IEDMS_Vault::GetItemLinksByGUID ( std::wstring const AGUIDList,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetItemRevisionDownloadURLs()

IULB_URLResult * DXP::IEDMS_Vault::GetItemRevisionDownloadURLs ( std::wstring const AItemRevisionGUIDs,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetItemRevisionGUIDsByParameter()

IULB_GUIDsResult * DXP::IEDMS_Vault::GetItemRevisionGUIDsByParameter ( std::wstring const AName,
std::wstring const AValue,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetItemRevisionLinks()

IULB_ItemRevisionLinksResult * DXP::IEDMS_Vault::GetItemRevisionLinks ( std::wstring const AFilter_ParentItemRevisionGUIDs,
std::wstring const AFilter_ChildItemRevisionGUIDs,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetItemRevisionLinksByGUID()

IULB_ItemRevisionLinksResult * DXP::IEDMS_Vault::GetItemRevisionLinksByGUID ( std::wstring const AGUIDList,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetItemRevisionsByGUID()

IULB_ItemRevisionsResult * DXP::IEDMS_Vault::GetItemRevisionsByGUID ( std::wstring const AGUIDList,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetItemRevisionsByHRID()

IULB_ItemRevisionsResult * DXP::IEDMS_Vault::GetItemRevisionsByHRID ( std::wstring const AHRIDList,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetItemsByGUID()

IULB_ItemsResult * DXP::IEDMS_Vault::GetItemsByGUID ( std::wstring const AGUIDList,
TEDMS_GetOptionsSet AOptions,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetItemsByHRID()

IULB_ItemsResult * DXP::IEDMS_Vault::GetItemsByHRID ( std::wstring const AHRIDList,
TEDMS_GetOptionsSet AOptions,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetItemsForFolder()

IULB_ItemsResult * DXP::IEDMS_Vault::GetItemsForFolder ( std::wstring const AFolderGUIDs,
std::wstring const AFilter_ContentTypeGUIDs,
TEDMS_GetOptionsSet AOptions,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetItemsPerPageForFolder()

IULB_ItemsResult * DXP::IEDMS_Vault::GetItemsPerPageForFolder ( std::wstring const AFolderGUIDs,
std::wstring const AFilter_ContentTypeGUIDs,
std::wstring const AFilter_ItemHRID,
std::wstring const AFilter_ItemDescription,
std::wstring const AFilter_ItemComment,
TEDMS_GetOptionsSet AOptions,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext,
int ACurrentPage,
int APageSize )

◆ GetItemsPerPageForFolderOrdering()

IULB_ItemsResult * DXP::IEDMS_Vault::GetItemsPerPageForFolderOrdering ( std::wstring const AFolderGUIDs,
std::wstring const AFilter_ContentTypeGUIDs,
std::wstring const AFilter_ItemHRID,
std::wstring const AFilter_ItemDescription,
std::wstring const AFilter_ItemComment,
std::wstring const AOrderBy,
TEDMS_GetOptionsSet AOptions,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext,
int ACurrentPage,
int APageSize )

◆ GetItemTags()

IULB_ItemTagsResult * DXP::IEDMS_Vault::GetItemTags ( std::wstring const AFilter_ItemGUIDs,
std::wstring const AFilter_TagGUIDs,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetLanguagesByGUID()

IULB_LanguagesResult * DXP::IEDMS_Vault::GetLanguagesByGUID ( std::wstring const AGUIDList,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetLastItemRevision()

IULB_ItemRevision * DXP::IEDMS_Vault::GetLastItemRevision ( std::wstring const ItemGUID)

◆ GetLifeCycleDefinitionsByGUID()

IULB_LifeCycleDefinitionsResult * DXP::IEDMS_Vault::GetLifeCycleDefinitionsByGUID ( std::wstring const AGUIDList,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetLifeCycleStatesByGUID()

IULB_LifeCycleStatesResult * DXP::IEDMS_Vault::GetLifeCycleStatesByGUID ( std::wstring const AGUIDList,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetMode()

TEDMS_VaultMode DXP::IEDMS_Vault::GetMode ( )

◆ GetOperations()

IULB_OperationsResult * DXP::IEDMS_Vault::GetOperations ( std::wstring const AParentOperationGUIDs,
std::wstring const AFilter_OperationTypeGUIDs,
bool const ARecursive,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetOperationsByGUID()

IULB_OperationsResult * DXP::IEDMS_Vault::GetOperationsByGUID ( std::wstring const AGUIDList,
bool ARecursive,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetParametersMetadata()

IEDM_AsyncParametersMetadataResult * DXP::IEDMS_Vault::GetParametersMetadata ( std::wstring const AFilter_ScopeGUIDs,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetRevisionNamingSchemesByGUID()

IULB_RevisionNamingSchemesResult * DXP::IEDMS_Vault::GetRevisionNamingSchemesByGUID ( std::wstring const AGUIDList,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetSearchSuggestions()

IEDM_AsyncSuggestionsResult * DXP::IEDMS_Vault::GetSearchSuggestions ( std::wstring const AQuery,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetServiceURL()

std::wstring DXP::IEDMS_Vault::GetServiceURL ( )

◆ GetSessionHandle()

std::wstring DXP::IEDMS_Vault::GetSessionHandle ( )

◆ GetStateChangesForItemRevision()

IULB_LifeCycleStateChangesResult * DXP::IEDMS_Vault::GetStateChangesForItemRevision ( std::wstring const AItemRevisionGUIDs,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetTagFamiliesByGUID()

IULB_TagFamiliesResult * DXP::IEDMS_Vault::GetTagFamiliesByGUID ( std::wstring const AGUIDList,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetTagsByGUID()

IULB_TagsResult * DXP::IEDMS_Vault::GetTagsByGUID ( std::wstring const AGUIDList,
bool ARecursive,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetTagsForTagFamily()

IULB_TagsResult * DXP::IEDMS_Vault::GetTagsForTagFamily ( std::wstring const ATagFamilyGUIDs,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ GetUserDetails()

IEDM_User * DXP::IEDMS_Vault::GetUserDetails ( )

◆ GetUserGUID()

std::wstring DXP::IEDMS_Vault::GetUserGUID ( )

◆ GetUserOrganizationGUID()

std::wstring DXP::IEDMS_Vault::GetUserOrganizationGUID ( )

◆ GetVaultGUID()

std::wstring DXP::IEDMS_Vault::GetVaultGUID ( )

◆ GetVaultTypeID()

std::wstring DXP::IEDMS_Vault::GetVaultTypeID ( )

◆ GetWhereUsedHierarchy()

IULB_ItemRevisionNodesResult * DXP::IEDMS_Vault::GetWhereUsedHierarchy ( std::wstring const AStartingItemRevisionGUIDs,
int const AMaxLevels,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ ImportFromParameters()

void DXP::IEDMS_Vault::ImportFromParameters ( std::wstring const AParameters)

◆ IsFeatureSupported()

bool DXP::IEDMS_Vault::IsFeatureSupported ( std::wstring const AFeatureName)

◆ ItemByGUID()

IULB_Item * DXP::IEDMS_Vault::ItemByGUID ( std::wstring const AGUID)

◆ ItemByHRID()

IULB_Item * DXP::IEDMS_Vault::ItemByHRID ( std::wstring const AHRID)

◆ ItemLinkByGUID()

IULB_ItemLink * DXP::IEDMS_Vault::ItemLinkByGUID ( std::wstring const AGUID)

◆ ItemRevisionByGUID()

IULB_ItemRevision * DXP::IEDMS_Vault::ItemRevisionByGUID ( std::wstring const AGUID)

◆ ItemRevisionByHRID()

IULB_ItemRevision * DXP::IEDMS_Vault::ItemRevisionByHRID ( std::wstring const AHRID)

◆ ItemRevisionLinkByGUID()

IULB_ItemRevisionLink * DXP::IEDMS_Vault::ItemRevisionLinkByGUID ( std::wstring const AGUID)

◆ LanguageByGUID()

IULB_Language * DXP::IEDMS_Vault::LanguageByGUID ( std::wstring const AGUID)

◆ LifeCycleDefinitionByGUID()

IULB_LifeCycleDefinition * DXP::IEDMS_Vault::LifeCycleDefinitionByGUID ( std::wstring const AGUID)

◆ LifeCycleStateByGUID()

IULB_LifeCycleState * DXP::IEDMS_Vault::LifeCycleStateByGUID ( std::wstring const AGUID)

◆ MoveObjects()

IEDM_AsyncBasicResult * DXP::IEDMS_Vault::MoveObjects ( IInterfaceList *const AMoveRecords,
TEDM_ObjectClass const AObjectClass,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ OperationByGUID()

IULB_Operation * DXP::IEDMS_Vault::OperationByGUID ( std::wstring const AGUID)

◆ OperationByHRID()

IULB_Operation * DXP::IEDMS_Vault::OperationByHRID ( std::wstring const AHRID,
std::wstring const AParentOperationGUID )

◆ RawSearchParametersVault()

IEDM_AsyncRawSearchParametersResult * DXP::IEDMS_Vault::RawSearchParametersVault ( IEDM_RawSearchBaseOptions *const ASearchOptions,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ RawSearchValuesForParameters()

IEDM_AsyncRawSearchValuesForParametersResult * DXP::IEDMS_Vault::RawSearchValuesForParameters ( IEDM_RawSearchBaseOptions *const ASearchOptions,
IStrings * AParameters,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback )

◆ RawSearchValuesForTypedParameters()

IEDM_AsyncRawSearchValuesForTypedParametersResult * DXP::IEDMS_Vault::RawSearchValuesForTypedParameters ( IEDM_RawSearchBaseOptions *const ASearchOptions,
IStrings * AParameterNameTypePairs,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback )

◆ RawSearchVault()

IEDM_AsyncRawSearchResult * DXP::IEDMS_Vault::RawSearchVault ( IEDM_RawSearchOptions *const ASearchOptions,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ ReleaseItemRevision()

IULB_ItemRevisionsResult * DXP::IEDMS_Vault::ReleaseItemRevision ( IULB_ItemRevision *const AItemRevision,
IInterfaceList *const AItemRevisionLinks,
IULB_DataFoldersList *const AFolderList,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ RetrieveDXPAppServerLicensesInfo()

IEDMS_LicensesInfo * DXP::IEDMS_Vault::RetrieveDXPAppServerLicensesInfo ( )

◆ RetrieveVaultLicensesInfo()

IEDMS_LicensesInfo * DXP::IEDMS_Vault::RetrieveVaultLicensesInfo ( )

◆ RevisionNamingSchemeByGUID()

IULB_RevisionNamingScheme * DXP::IEDMS_Vault::RevisionNamingSchemeByGUID ( std::wstring const AGUID)

◆ SearchGroups()

IEDM_GroupsResult * DXP::IEDMS_Vault::SearchGroups ( std::wstring const AQuery,
int const AMaximumCount,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ SearchItemRevisions()

IULB_ItemRevisionsResult * DXP::IEDMS_Vault::SearchItemRevisions ( std::wstring const AFilter_HRIDs,
std::wstring const AFilter_Descriptions,
std::wstring const AFilter_Comments,
std::wstring const AFilter_AncestorRevisionGUIDs,
std::wstring const AFilter_LifeCycleStateGUIDs,
std::wstring const AFilter_ContentTypeGUIDs,
std::wstring const AFilter_FolderGUIDs,
std::wstring const AFilter_DataFileHRIDs,
int const AMaximumCount,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ SearchItems()

IULB_ItemsResult * DXP::IEDMS_Vault::SearchItems ( std::wstring const AFilter_HRIDs,
std::wstring const AFilter_Descriptions,
std::wstring const AFilter_ContentTypeGUIDs,
std::wstring const AFilter_FolderGUIDs,
std::wstring const AFilter_LifeCycleDefinitionGUIDs,
std::wstring const AFilter_RevisionNamingSchemeGUIDs,
int const AMaximumCount,
TEDMS_GetOptionsSet AOptions,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ SearchUsers()

IEDM_UsersResult * DXP::IEDMS_Vault::SearchUsers ( std::wstring const AQuery,
bool const ASearchOrganization,
int const AMaximumCount,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ SearchVault()

IEDM_AsyncSearchResult * DXP::IEDMS_Vault::SearchVault ( std::wstring const AQuery,
IEDM_SearchOptions *const ASearchOptions,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ SetACLEntries()

IULB_ACLEntriesResult * DXP::IEDMS_Vault::SetACLEntries ( std::wstring const AObjectGUID,
TEDM_ObjectClass const AObjectClass,
bool const AApplyToChildren,
IInterfaceList *const AACLEntries,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ SetEnabled()

void DXP::IEDMS_Vault::SetEnabled ( bool AValue)

◆ SetIsHiddenManually()

void DXP::IEDMS_Vault::SetIsHiddenManually ( bool const AIsHidden)

◆ SetObjectSharing()

IULB_ACLEntriesResult * DXP::IEDMS_Vault::SetObjectSharing ( std::wstring const AObjectGUID,
TEDM_ObjectClass const AObjectClass,
bool const AApplyToChildren,
bool const ASetSharingControl,
int const ASharingControl,
IInterfaceList *const AACLEntries,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ SetObjectSharingAndPayload()

IULB_ACLEntriesResult * DXP::IEDMS_Vault::SetObjectSharingAndPayload ( std::wstring const AObjectGUID,
TEDM_ObjectClass const AObjectClass,
bool AApplyToChildren,
bool ASetSharingControl,
bool ASetPayloadShared,
int ASharingControl,
bool IsPayloadShared,
IInterfaceList *const AACLEntries,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ ShowExplorer()

bool DXP::IEDMS_Vault::ShowExplorer ( )

◆ TagByGUID()

IULB_Tag * DXP::IEDMS_Vault::TagByGUID ( std::wstring const AGUID)

◆ TagFamilyByGUID()

IULB_TagFamily * DXP::IEDMS_Vault::TagFamilyByGUID ( std::wstring const AGUID)

◆ UpdateFolders()

IULB_FoldersResult * DXP::IEDMS_Vault::UpdateFolders ( IInterfaceList *const AFolders,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ UpdateItemRevisions()

IULB_ItemRevisionsResult * DXP::IEDMS_Vault::UpdateItemRevisions ( IInterfaceList *const AItemRevisions,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ UpdateItems()

IULB_ItemsResult * DXP::IEDMS_Vault::UpdateItems ( IInterfaceList *const AItems,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ UpdateLifeCycleDefinitions()

IULB_LifeCycleDefinitionsResult * DXP::IEDMS_Vault::UpdateLifeCycleDefinitions ( IInterfaceList *const ALifeCycleDefinitions,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ UpdateParametersMetadata()

IEDM_AsyncResult * DXP::IEDMS_Vault::UpdateParametersMetadata ( IEDM_ParametersMetadataResult *const AParams,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ UpdateRevisionNamingSchemes()

IULB_RevisionNamingSchemesResult * DXP::IEDMS_Vault::UpdateRevisionNamingSchemes ( IInterfaceList *const ARevisionNamingSchemes,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ UpdateTagFamilies()

IULB_TagFamiliesResult * DXP::IEDMS_Vault::UpdateTagFamilies ( IInterfaceList *const ATagFamilies,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ UpdateTags()

IULB_TagsResult * DXP::IEDMS_Vault::UpdateTags ( IInterfaceList *const ATags,
TEDMS_VaultFlagsSet AFlags,
IEDM_AsyncCallback * ACallback,
IEDM_AsyncContext * AContext )

◆ ValidateSession()

IEDM_AsyncSimpleResult * DXP::IEDMS_Vault::ValidateSession ( )

The documentation for this struct was generated from the following file: