Skip to main content
View as Markdown

IULB_LifeCycleStage interface

No description yet.

public interface IULB_LifeCycleStage : IEDM_Record

Namespace: DXP · Assembly: Altium.SDK.Interfaces

Inherits: IEDM_Object → IEDM_Record

Properties​

PropertyTypeAccessDescription
DefinitionGUIDstringget; set
Levelintget; set
StateIULB_LifeCycleStateget; set

DefinitionGUID​

No description yet.

string GetDefinitionGUID();
void SetDefinitionGUID(string argValue);

Type: string · Access: read/write

Level​

No description yet.

int GetLevel();
void SetLevel(int argValue);

Type: int · Access: read/write

State​

No description yet.

IULB_LifeCycleState GetState(int argIndex);
void SetState(int argIndex, IULB_LifeCycleState argRecord);

Type: IULB_LifeCycleState · Access: read/write · Index: argIndex (int)

The accessors are extension methods of IULB_LifeCycleStageHelper (using DXP;).

Methods​

MethodReturnsDescription
AddStatevoid
ClearStatesvoid
DeleteStatevoid
GetStateCountint

AddState​

No description yet.

void AddState(IULB_LifeCycleState argRecord);
void AddState(object argRecord);
ParameterTypePassing
argRecordIULB_LifeCycleStatevalue

Returns: nothing (void)

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

ClearStates​

No description yet.

void ClearStates();

Returns: nothing (void)

DeleteState​

No description yet.

void DeleteState(int argIndex);
ParameterTypePassing
argIndexintvalue

Returns: nothing (void)

GetStateCount​

No description yet.

int GetStateCount();

Returns: int

Inherited members​

Returned by​

IEDMS_Vault.CreateLifeCycleStage, IULB_LifeCycleDefinition.GetStageByGUID, IULB_LifeCycleDefinition.Stage

Accepted by​

IULB_LifeCycleDefinition.AddStage