IULB_LifeCycleDefinition interface
No description yet.
public interface IULB_LifeCycleDefinition : IEDM_ShareableRecord
Namespace: DXP · Assembly: Altium.SDK.Interfaces
Inherits: IEDM_Object → IEDM_Record → IEDM_ShareableRecord
Properties
| Property | Type | Access | Description |
|---|---|---|---|
| ContentTypeLink | IULB_ContentTypeLink | get; set | |
| ControlPerContentType | bool | get; set | |
| LifeCycleManagement | TULB_LifeCycleManagement | get; set | |
| LinkToRevisionScheme | bool | get; set | |
| Stage | IULB_LifeCycleStage | get; set | |
| StateTransition | IULB_LifeCycleStateTransition | get; set |
ContentTypeLink
No description yet.
IULB_ContentTypeLink GetContentTypeLink(int argIndex);
void SetContentTypeLink(int argIndex, IULB_ContentTypeLink argRecord);
Type: IULB_ContentTypeLink · Access: read/write · Index: argIndex (int)
The accessors are extension methods of IULB_LifeCycleDefinitionHelper (using DXP;).
ControlPerContentType
No description yet.
bool GetControlPerContentType();
void SetControlPerContentType(bool argValue);
Type: bool · Access: read/write
LifeCycleManagement
No description yet.
TULB_LifeCycleManagement GetLifeCycleManagement();
void SetLifeCycleManagement(TULB_LifeCycleManagement argValue);
Type: TULB_LifeCycleManagement · Access: read/write
The accessors are extension methods of IULB_LifeCycleDefinitionHelper (using DXP;).
LinkToRevisionScheme
No description yet.
bool GetLinkToRevisionScheme();
void SetLinkToRevisionScheme(bool argValue);
Type: bool · Access: read/write
Stage
No description yet.
IULB_LifeCycleStage GetStage(int argIndex);
void SetStage(int argIndex, IULB_LifeCycleStage argRecord);
Type: IULB_LifeCycleStage · Access: read/write · Index: argIndex (int)
The accessors are extension methods of IULB_LifeCycleDefinitionHelper (using DXP;).
StateTransition
No description yet.
IULB_LifeCycleStateTransition GetStateTransition(int argIndex);
void SetStateTransition(int argIndex, IULB_LifeCycleStateTransition argRecord);
Type: IULB_LifeCycleStateTransition · Access: read/write · Index: argIndex (int)
The accessors are extension methods of IULB_LifeCycleDefinitionHelper (using DXP;).
Methods
AddContentTypeLink
No description yet.
void AddContentTypeLink(IULB_ContentTypeLink argRecord);
void AddContentTypeLink(object argRecord);
| Parameter | Type | Passing |
|---|---|---|
argRecord | IULB_ContentTypeLink | value |
Returns: nothing (void)
The first overload is an extension method of IULB_LifeCycleDefinitionHelper (using DXP;) with typed parameters; the second is declared by the interface.
AddStage
No description yet.
void AddStage(IULB_LifeCycleStage argRecord);
void AddStage(object argRecord);
| Parameter | Type | Passing |
|---|---|---|
argRecord | IULB_LifeCycleStage | value |
Returns: nothing (void)
The first overload is an extension method of IULB_LifeCycleDefinitionHelper (using DXP;) with typed parameters; the second is declared by the interface.
AddStateTransition
No description yet.
void AddStateTransition(IULB_LifeCycleStateTransition argRecord);
void AddStateTransition(object argRecord);
| Parameter | Type | Passing |
|---|---|---|
argRecord | IULB_LifeCycleStateTransition | value |
Returns: nothing (void)
The first overload is an extension method of IULB_LifeCycleDefinitionHelper (using DXP;) with typed parameters; the second is declared by the interface.
ClearContentTypeLinks
No description yet.
void ClearContentTypeLinks();
Returns: nothing (void)
ClearStages
No description yet.
void ClearStages();
Returns: nothing (void)
ClearStateTransitions
No description yet.
void ClearStateTransitions();
Returns: nothing (void)
DeleteContentTypeLink
No description yet.
void DeleteContentTypeLink(int argIndex);
| Parameter | Type | Passing |
|---|---|---|
argIndex | int | value |
Returns: nothing (void)
DeleteStage
No description yet.
void DeleteStage(int argIndex);
| Parameter | Type | Passing |
|---|---|---|
argIndex | int | value |
Returns: nothing (void)
DeleteStateTransition
No description yet.
void DeleteStateTransition(int argIndex);
| Parameter | Type | Passing |
|---|---|---|
argIndex | int | value |
Returns: nothing (void)
FindContentTypeLink
No description yet.
IULB_ContentTypeLink FindContentTypeLink(string argContentTypeGUID);
| Parameter | Type | Passing |
|---|---|---|
argContentTypeGUID | string | value |
Returns: IULB_ContentTypeLink
Extension method of IULB_LifeCycleDefinitionHelper (using DXP;).
GetContentTypeLinkCount
No description yet.
int GetContentTypeLinkCount();
Returns: int
GetStageByGUID
No description yet.
IULB_LifeCycleStage GetStageByGUID(string argGUID);
| Parameter | Type | Passing |
|---|---|---|
argGUID | string | value |
Returns: IULB_LifeCycleStage
Extension method of IULB_LifeCycleDefinitionHelper (using DXP;).
GetStageCount
No description yet.
int GetStageCount();
Returns: int
GetStateTransitionCount
No description yet.
int GetStateTransitionCount();
Returns: int
Inherited members
- From IEDM_ShareableRecord: CanCreate, CanDelete, CanRead, CanUpdate
- From IEDM_Record: CreatedByGUID, CreatedByName, CreatedDate, GUID, HRID, LastModifiedByGUID, LastModifiedByName, LastModifiedDate
- From IEDM_Object: CopyTo, Replicate
Returned by
IEDMS_Vault.CreateLifeCycleDefinition, IEDMS_Vault.LifeCycleDefinitionByGUID, IULB_LifeCycleDefinitionsResult.GetFirstLifeCycleDefinition, IULB_LifeCycleDefinitionsResult.GetLifeCycleDefinitionByGUID
Accepted by
IEDM_Script.AddLifeCycleDefinition, IEDM_Script.UpdateLifeCycleDefinition, IEDesignDataInterface.GetRevisionForReleaseSilentExt, IEDesignDataInterface.GetRevisionForReleaseSilentExt2