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

#include <DXP.Interfaces.h>

Inheritance diagram for DXP::IEDesignData_ReleaseManager:

Public Member Functions

bool BrowseReleasedItems (std::wstring *AVaultGUID, std::wstring *AItemGUID, std::wstring *ARevisionGUID, std::wstring const ACaption, TBrowseItemsOptionSet AOptions, std::wstring const ContentTypeFilter, std::wstring const FolderTypeFilter, std::wstring const InitialFolderGUID)
void ShowItemView (std::wstring const AVaultGUID, std::wstring const AItemGUID)
void ShowInVaultExplorer (std::wstring const AVaultGUID, std::wstring const AFolderGUID, std::wstring const AItemGUID, std::wstring const ARevisionGUID)
void EditLifeCycleDefinitions (IEDMS_Vault *AVault)
void EditRevisionNamingSchemes (IEDMS_Vault *AVault)
std::wstring GetNextRevision (IEDMS_Vault *const Vault, TRevisionLevel IncrementLevel, IULB_ItemRevision *const ARevision)
void ManageComponentRelease ()
void ReleaseLibrary (std::wstring const ADocumentPath)
void ReleaseLibrary_1 (std::wstring const ADocumentPath, bool *AWasChanged)
void ShowItemProperties (IEDMS_Vault *AVault, IULB_Item *AItem, IULB_ItemRevision *ARevision)
bool BrowseMultipleReleasedItems (std::wstring *AVaultGUID, IStrings *AItemGUID, IStrings *ARevisionGUID, std::wstring const ACaption, TBrowseItemsOptionSet AOptions, std::wstring const ContentTypeFilter, std::wstring const FolderTypeFilter, std::wstring const InitialFolderGUID)
void ManagePermissions (IEDMS_Vault *AVault, IEDM_Record *AItem, IULB_DataFolder *ADataFolder, TULB_ReleasedFileTypeSet AFileTypeSet)
bool BrowseReleasedItemsSimple (std::wstring *AVaultGUID, std::wstring *AItemGUID, std::wstring *ARevisionGUID, std::wstring const ACaption, TBrowseItemsOptionSet AOptions, std::wstring const ContentTypeFilter, std::wstring const FolderTypeFilter, std::wstring const InitialFolderGUID)
void ShowInVaultExplorerExt (std::wstring const AVaultGUID, std::wstring const AFolderGUID, std::wstring const AItemGUID, std::wstring const ARevisionGUID, std::wstring const AActiveAspect)
bool ReleaseLibraryExt (std::wstring const ADocumentPath, std::wstring *AParameters)
void PermissionsForOperations (IEDMS_Vault *AVault)
IBatchReleaseCreateBatchRelease ()

Member Function Documentation

◆ BrowseMultipleReleasedItems()

bool DXP::IEDesignData_ReleaseManager::BrowseMultipleReleasedItems ( std::wstring * AVaultGUID,
IStrings * AItemGUID,
IStrings * ARevisionGUID,
std::wstring const ACaption,
TBrowseItemsOptionSet AOptions,
std::wstring const ContentTypeFilter,
std::wstring const FolderTypeFilter,
std::wstring const InitialFolderGUID )

◆ BrowseReleasedItems()

bool DXP::IEDesignData_ReleaseManager::BrowseReleasedItems ( std::wstring * AVaultGUID,
std::wstring * AItemGUID,
std::wstring * ARevisionGUID,
std::wstring const ACaption,
TBrowseItemsOptionSet AOptions,
std::wstring const ContentTypeFilter,
std::wstring const FolderTypeFilter,
std::wstring const InitialFolderGUID )

◆ BrowseReleasedItemsSimple()

bool DXP::IEDesignData_ReleaseManager::BrowseReleasedItemsSimple ( std::wstring * AVaultGUID,
std::wstring * AItemGUID,
std::wstring * ARevisionGUID,
std::wstring const ACaption,
TBrowseItemsOptionSet AOptions,
std::wstring const ContentTypeFilter,
std::wstring const FolderTypeFilter,
std::wstring const InitialFolderGUID )

◆ CreateBatchRelease()

IBatchRelease * DXP::IEDesignData_ReleaseManager::CreateBatchRelease ( )

◆ EditLifeCycleDefinitions()

void DXP::IEDesignData_ReleaseManager::EditLifeCycleDefinitions ( IEDMS_Vault * AVault)

◆ EditRevisionNamingSchemes()

void DXP::IEDesignData_ReleaseManager::EditRevisionNamingSchemes ( IEDMS_Vault * AVault)

◆ GetNextRevision()

std::wstring DXP::IEDesignData_ReleaseManager::GetNextRevision ( IEDMS_Vault *const Vault,
TRevisionLevel IncrementLevel,
IULB_ItemRevision *const ARevision )

◆ ManageComponentRelease()

void DXP::IEDesignData_ReleaseManager::ManageComponentRelease ( )

◆ ManagePermissions()

void DXP::IEDesignData_ReleaseManager::ManagePermissions ( IEDMS_Vault * AVault,
IEDM_Record * AItem,
IULB_DataFolder * ADataFolder,
TULB_ReleasedFileTypeSet AFileTypeSet )

◆ PermissionsForOperations()

void DXP::IEDesignData_ReleaseManager::PermissionsForOperations ( IEDMS_Vault * AVault)

◆ ReleaseLibrary()

void DXP::IEDesignData_ReleaseManager::ReleaseLibrary ( std::wstring const ADocumentPath)

◆ ReleaseLibrary_1()

void DXP::IEDesignData_ReleaseManager::ReleaseLibrary_1 ( std::wstring const ADocumentPath,
bool * AWasChanged )

◆ ReleaseLibraryExt()

bool DXP::IEDesignData_ReleaseManager::ReleaseLibraryExt ( std::wstring const ADocumentPath,
std::wstring * AParameters )

◆ ShowInVaultExplorer()

void DXP::IEDesignData_ReleaseManager::ShowInVaultExplorer ( std::wstring const AVaultGUID,
std::wstring const AFolderGUID,
std::wstring const AItemGUID,
std::wstring const ARevisionGUID )

◆ ShowInVaultExplorerExt()

void DXP::IEDesignData_ReleaseManager::ShowInVaultExplorerExt ( std::wstring const AVaultGUID,
std::wstring const AFolderGUID,
std::wstring const AItemGUID,
std::wstring const ARevisionGUID,
std::wstring const AActiveAspect )

◆ ShowItemProperties()

void DXP::IEDesignData_ReleaseManager::ShowItemProperties ( IEDMS_Vault * AVault,
IULB_Item * AItem,
IULB_ItemRevision * ARevision )

◆ ShowItemView()

void DXP::IEDesignData_ReleaseManager::ShowItemView ( std::wstring const AVaultGUID,
std::wstring const AItemGUID )

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