Skip to main content
View as Markdown

IEDesignData_ReleaseManager interface

No description yet.

public interface IEDesignData_ReleaseManager

Namespace: DXP · Assembly: Altium.SDK.Interfaces

Methods​

MethodReturnsDescription
BrowseMultipleReleasedItemsbool
BrowseReleasedItemsbool
BrowseReleasedItemsSimplebool
CreateBatchReleaseIBatchRelease
CreateReleaseEntityDataIEDM_ReleaseEntityData
EditLifeCycleDefinitionsvoid
EditRevisionNamingSchemesvoid
GetNextRevisionstring
ManageComponentReleasevoid
ManagePermissionsvoid
PermissionsForOperationsvoid
PrepareScriptbool
ReleaseEntityListbool
ReleaseLibraryvoid
ReleaseLibrary_1void
ReleaseLibraryExtbool
ReleaseLibrarySilentbool
ShowInVaultExplorervoid
ShowInVaultExplorerExtvoid
ShowItemPropertiesvoid
ShowItemViewvoid

BrowseMultipleReleasedItems​

No description yet.

bool BrowseMultipleReleasedItems(ref string argVaultGUID, IStrings argItemGUID, IStrings argRevisionGUID, string argCaption, TBrowseItemsOptionSet argOptions, string argContentTypeFilter, string argFolderTypeFilter, string argInitialFolderGUID);
bool BrowseMultipleReleasedItems(ref string argVaultGUID, object argItemGUID, object argRevisionGUID, string argCaption, ITransportSet argOptions, string argContentTypeFilter, string argFolderTypeFilter, string argInitialFolderGUID);
ParameterTypePassing
argVaultGUIDstringref
argItemGUIDIStringsvalue
argRevisionGUIDIStringsvalue
argCaptionstringvalue
argOptionsTBrowseItemsOptionSetvalue
argContentTypeFilterstringvalue
argFolderTypeFilterstringvalue
argInitialFolderGUIDstringvalue

Returns: bool

The first overload is an extension method of IEDesignData_ReleaseManagerHelper (using DXP;) with typed parameters; the second is declared by the interface.

BrowseReleasedItems​

No description yet.

bool BrowseReleasedItems(ref string argVaultGUID, ref string argItemGUID, ref string argRevisionGUID, string argCaption, TBrowseItemsOptionSet argOptions, string argContentTypeFilter, string argFolderTypeFilter, string argInitialFolderGUID);
bool BrowseReleasedItems(ref string argVaultGUID, ref string argItemGUID, ref string argRevisionGUID, string argCaption, ITransportSet argOptions, string argContentTypeFilter, string argFolderTypeFilter, string argInitialFolderGUID);
ParameterTypePassing
argVaultGUIDstringref
argItemGUIDstringref
argRevisionGUIDstringref
argCaptionstringvalue
argOptionsTBrowseItemsOptionSetvalue
argContentTypeFilterstringvalue
argFolderTypeFilterstringvalue
argInitialFolderGUIDstringvalue

Returns: bool

The first overload is an extension method of IEDesignData_ReleaseManagerHelper (using DXP;) with typed parameters; the second is declared by the interface.

BrowseReleasedItemsSimple​

No description yet.

bool BrowseReleasedItemsSimple(ref string argVaultGUID, ref string argItemGUID, ref string argRevisionGUID, string argCaption, TBrowseItemsOptionSet argOptions, string argContentTypeFilter, string argFolderTypeFilter, string argInitialFolderGUID);
bool BrowseReleasedItemsSimple(ref string argVaultGUID, ref string argItemGUID, ref string argRevisionGUID, string argCaption, ITransportSet argOptions, string argContentTypeFilter, string argFolderTypeFilter, string argInitialFolderGUID);
ParameterTypePassing
argVaultGUIDstringref
argItemGUIDstringref
argRevisionGUIDstringref
argCaptionstringvalue
argOptionsTBrowseItemsOptionSetvalue
argContentTypeFilterstringvalue
argFolderTypeFilterstringvalue
argInitialFolderGUIDstringvalue

Returns: bool

The first overload is an extension method of IEDesignData_ReleaseManagerHelper (using DXP;) with typed parameters; the second is declared by the interface.

CreateBatchRelease​

No description yet.

IBatchRelease CreateBatchRelease();

Returns: IBatchRelease

Extension method of IEDesignData_ReleaseManagerHelper (using DXP;).

CreateReleaseEntityData​

No description yet.

IEDM_ReleaseEntityData CreateReleaseEntityData();

Returns: IEDM_ReleaseEntityData

Extension method of IEDesignData_ReleaseManagerHelper (using DXP;).

EditLifeCycleDefinitions​

No description yet.

void EditLifeCycleDefinitions(IEDMS_Vault argVault);
void EditLifeCycleDefinitions(object argVault);
ParameterTypePassing
argVaultIEDMS_Vaultvalue

Returns: nothing (void)

The first overload is an extension method of IEDesignData_ReleaseManagerHelper (using DXP;) with typed parameters; the second is declared by the interface.

EditRevisionNamingSchemes​

No description yet.

void EditRevisionNamingSchemes(IEDMS_Vault argVault);
void EditRevisionNamingSchemes(object argVault);
ParameterTypePassing
argVaultIEDMS_Vaultvalue

Returns: nothing (void)

The first overload is an extension method of IEDesignData_ReleaseManagerHelper (using DXP;) with typed parameters; the second is declared by the interface.

GetNextRevision​

No description yet.

string GetNextRevision(IEDMS_Vault argVault, TRevisionLevel argIncrementLevel, IULB_ItemRevision argRevision);
string GetNextRevision(object argVault, int argIncrementLevel, object argRevision);
ParameterTypePassing
argVaultIEDMS_Vaultvalue
argIncrementLevelTRevisionLevelvalue
argRevisionIULB_ItemRevisionvalue

Returns: string

The first overload is an extension method of IEDesignData_ReleaseManagerHelper (using DXP;) with typed parameters; the second is declared by the interface.

ManageComponentRelease​

No description yet.

void ManageComponentRelease();

Returns: nothing (void)

ManagePermissions​

No description yet.

void ManagePermissions(IEDMS_Vault argVault, IEDM_Record argItem, IULB_DataFolder argDataFolder, TULB_ReleasedFileTypeSet argFileTypeSet);
void ManagePermissions(object argVault, object argItem, object argDataFolder, ITransportSet argFileTypeSet);
ParameterTypePassing
argVaultIEDMS_Vaultvalue
argItemIEDM_Recordvalue
argDataFolderIULB_DataFoldervalue
argFileTypeSetTULB_ReleasedFileTypeSetvalue

Returns: nothing (void)

The first overload is an extension method of IEDesignData_ReleaseManagerHelper (using DXP;) with typed parameters; the second is declared by the interface.

PermissionsForOperations​

No description yet.

void PermissionsForOperations(IEDMS_Vault argVault);
void PermissionsForOperations(object argVault);
ParameterTypePassing
argVaultIEDMS_Vaultvalue

Returns: nothing (void)

The first overload is an extension method of IEDesignData_ReleaseManagerHelper (using DXP;) with typed parameters; the second is declared by the interface.

PrepareScript​

No description yet.

bool PrepareScript(IScriptDirective argDirective, string argDocumentPath, string argDocumentKind, IEDM_Script argScript, out string argErrMsg);
bool PrepareScript(object argDirective, string argDocumentPath, string argDocumentKind, object argScript, out string argErrMsg);
ParameterTypePassing
argDirectiveIScriptDirectivevalue
argDocumentPathstringvalue
argDocumentKindstringvalue
argScriptIEDM_Scriptvalue
argErrMsgstringout

Returns: bool

The first overload is an extension method of IEDesignData_ReleaseManagerHelper (using DXP;) with typed parameters; the second is declared by the interface.

ReleaseEntityList​

No description yet.

bool ReleaseEntityList(IEDMS_Vault argVault, IInterfaceList argEntityDataList, string argEntityKind, string argLifeCycleDefinitionGUID, string argRevisionNamingSchemeGUID, out IInterfaceList argReleaseResult);
bool ReleaseEntityList(object argVault, object argEntityDataList, string argEntityKind, string argLifeCycleDefinitionGUID, string argRevisionNamingSchemeGUID, out IInterfaceList argReleaseResult);
ParameterTypePassing
argVaultIEDMS_Vaultvalue
argEntityDataListIInterfaceListvalue
argEntityKindstringvalue
argLifeCycleDefinitionGUIDstringvalue
argRevisionNamingSchemeGUIDstringvalue
argReleaseResultIInterfaceListout

Returns: bool

The first overload is an extension method of IEDesignData_ReleaseManagerHelper (using DXP;) with typed parameters; the second is declared by the interface.

ReleaseLibrary​

No description yet.

void ReleaseLibrary(string argDocumentPath);
ParameterTypePassing
argDocumentPathstringvalue

Returns: nothing (void)

ReleaseLibrary_1​

No description yet.

void ReleaseLibrary_1(string argDocumentPath, ref bool argWasChanged);
ParameterTypePassing
argDocumentPathstringvalue
argWasChangedboolref

Returns: nothing (void)

ReleaseLibraryExt​

No description yet.

bool ReleaseLibraryExt(string argDocumentPath, ref string argParameters);
ParameterTypePassing
argDocumentPathstringvalue
argParametersstringref

Returns: bool

ReleaseLibrarySilent​

No description yet.

bool ReleaseLibrarySilent(IEDMS_Vault argVault, string argDocumentPath, string argTargetFolderGUID, string argDocumentKind, string argItemNamingScheme, string argLifeCycleDefinitionGUID, string argRevisionNamingSchemeGUID, out IInterfaceList argReleaseResult);
bool ReleaseLibrarySilent(object argVault, string argDocumentPath, string argTargetFolderGUID, string argDocumentKind, string argItemNamingScheme, string argLifeCycleDefinitionGUID, string argRevisionNamingSchemeGUID, out IInterfaceList argReleaseResult);
ParameterTypePassing
argVaultIEDMS_Vaultvalue
argDocumentPathstringvalue
argTargetFolderGUIDstringvalue
argDocumentKindstringvalue
argItemNamingSchemestringvalue
argLifeCycleDefinitionGUIDstringvalue
argRevisionNamingSchemeGUIDstringvalue
argReleaseResultIInterfaceListout

Returns: bool

The first overload is an extension method of IEDesignData_ReleaseManagerHelper (using DXP;) with typed parameters; the second is declared by the interface.

ShowInVaultExplorer​

No description yet.

void ShowInVaultExplorer(string argVaultGUID, string argFolderGUID, string argItemGUID, string argRevisionGUID);
ParameterTypePassing
argVaultGUIDstringvalue
argFolderGUIDstringvalue
argItemGUIDstringvalue
argRevisionGUIDstringvalue

Returns: nothing (void)

ShowInVaultExplorerExt​

No description yet.

void ShowInVaultExplorerExt(string argVaultGUID, string argFolderGUID, string argItemGUID, string argRevisionGUID, string argActiveAspect);
ParameterTypePassing
argVaultGUIDstringvalue
argFolderGUIDstringvalue
argItemGUIDstringvalue
argRevisionGUIDstringvalue
argActiveAspectstringvalue

Returns: nothing (void)

ShowItemProperties​

No description yet.

void ShowItemProperties(IEDMS_Vault argVault, IULB_Item argItem, IULB_ItemRevision argRevision);
void ShowItemProperties(object argVault, object argItem, object argRevision);
ParameterTypePassing
argVaultIEDMS_Vaultvalue
argItemIULB_Itemvalue
argRevisionIULB_ItemRevisionvalue

Returns: nothing (void)

The first overload is an extension method of IEDesignData_ReleaseManagerHelper (using DXP;) with typed parameters; the second is declared by the interface.

ShowItemView​

No description yet.

void ShowItemView(string argVaultGUID, string argItemGUID);
ParameterTypePassing
argVaultGUIDstringvalue
argItemGUIDstringvalue

Returns: nothing (void)

Returned by​

IEDesignDataInterface.ReleaseManager