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

#include <DXP.Interfaces.h>

Inheritance diagram for DXP::IULB_LifeCycleDefinition:
DXP::IEDM_ShareableRecord DXP::IEDM_Record DXP::IEDM_Object

Public Member Functions

void SetLifeCycleManagement (TULB_LifeCycleManagement const AValue)
void SetLinkToRevisionScheme (bool const AValue)
TULB_LifeCycleManagement GetLifeCycleManagement ()
bool GetLinkToRevisionScheme ()
int GetStageCount ()
IULB_LifeCycleStageGetStage (int AIndex)
IULB_LifeCycleStageGetStageByGUID (std::wstring const AGUID)
void SetStage (int AIndex, IULB_LifeCycleStage *ARecord)
void DeleteStage (int AIndex)
void AddStage (IULB_LifeCycleStage *ARecord)
void ClearStages ()
int GetStateTransitionCount ()
IULB_LifeCycleStateTransitionGetStateTransition (int AIndex)
void SetStateTransition (int AIndex, IULB_LifeCycleStateTransition *ARecord)
void DeleteStateTransition (int AIndex)
void AddStateTransition (IULB_LifeCycleStateTransition *ARecord)
void ClearStateTransitions ()
int GetContentTypeLinkCount ()
IULB_ContentTypeLinkGetContentTypeLink (int AIndex)
void SetContentTypeLink (int AIndex, IULB_ContentTypeLink *ARecord)
void DeleteContentTypeLink (int AIndex)
void AddContentTypeLink (IULB_ContentTypeLink *ARecord)
void ClearContentTypeLinks ()
void SetControlPerContentType (bool const AValue)
bool GetControlPerContentType ()
IULB_ContentTypeLinkFindContentTypeLink (std::wstring const AContentTypeGUID)
Public Member Functions inherited from DXP::IEDM_ShareableRecord
bool GetCanRead ()
bool GetCanUpdate ()
bool GetCanCreate ()
bool GetCanDelete ()
void SetCanRead (bool const AValue)
void SetCanUpdate (bool const AValue)
void SetCanCreate (bool const AValue)
void SetCanDelete (bool const AValue)
Public Member Functions inherited from DXP::IEDM_Record
void SetLastModifiedDate (double const AValue)
void SetLastModifiedByName (std::wstring const AValue)
void SetLastModifiedByGUID (std::wstring const AValue)
void SetCreatedDate (double const AValue)
void SetCreatedByName (std::wstring const AValue)
void SetCreatedByGUID (std::wstring const AValue)
void SetGUID (std::wstring const AValue)
void SetHRID (std::wstring const AValue)
double GetLastModifiedDate ()
std::wstring GetLastModifiedByName ()
std::wstring GetLastModifiedByGUID ()
double GetCreatedDate ()
std::wstring GetCreatedByName ()
std::wstring GetCreatedByGUID ()
std::wstring GetGUID ()
std::wstring GetHRID ()
Public Member Functions inherited from DXP::IEDM_Object
IEDM_ObjectReplicate ()
void CopyTo (IEDM_Object *AObject)

Member Function Documentation

◆ AddContentTypeLink()

void DXP::IULB_LifeCycleDefinition::AddContentTypeLink ( IULB_ContentTypeLink * ARecord)

◆ AddStage()

void DXP::IULB_LifeCycleDefinition::AddStage ( IULB_LifeCycleStage * ARecord)

◆ AddStateTransition()

void DXP::IULB_LifeCycleDefinition::AddStateTransition ( IULB_LifeCycleStateTransition * ARecord)

◆ ClearContentTypeLinks()

void DXP::IULB_LifeCycleDefinition::ClearContentTypeLinks ( )

◆ ClearStages()

void DXP::IULB_LifeCycleDefinition::ClearStages ( )

◆ ClearStateTransitions()

void DXP::IULB_LifeCycleDefinition::ClearStateTransitions ( )

◆ DeleteContentTypeLink()

void DXP::IULB_LifeCycleDefinition::DeleteContentTypeLink ( int AIndex)

◆ DeleteStage()

void DXP::IULB_LifeCycleDefinition::DeleteStage ( int AIndex)

◆ DeleteStateTransition()

void DXP::IULB_LifeCycleDefinition::DeleteStateTransition ( int AIndex)

◆ FindContentTypeLink()

IULB_ContentTypeLink * DXP::IULB_LifeCycleDefinition::FindContentTypeLink ( std::wstring const AContentTypeGUID)

◆ GetContentTypeLink()

IULB_ContentTypeLink * DXP::IULB_LifeCycleDefinition::GetContentTypeLink ( int AIndex)

◆ GetContentTypeLinkCount()

int DXP::IULB_LifeCycleDefinition::GetContentTypeLinkCount ( )

◆ GetControlPerContentType()

bool DXP::IULB_LifeCycleDefinition::GetControlPerContentType ( )

◆ GetLifeCycleManagement()

TULB_LifeCycleManagement DXP::IULB_LifeCycleDefinition::GetLifeCycleManagement ( )

◆ GetLinkToRevisionScheme()

bool DXP::IULB_LifeCycleDefinition::GetLinkToRevisionScheme ( )

◆ GetStage()

IULB_LifeCycleStage * DXP::IULB_LifeCycleDefinition::GetStage ( int AIndex)

◆ GetStageByGUID()

IULB_LifeCycleStage * DXP::IULB_LifeCycleDefinition::GetStageByGUID ( std::wstring const AGUID)

◆ GetStageCount()

int DXP::IULB_LifeCycleDefinition::GetStageCount ( )

◆ GetStateTransition()

IULB_LifeCycleStateTransition * DXP::IULB_LifeCycleDefinition::GetStateTransition ( int AIndex)

◆ GetStateTransitionCount()

int DXP::IULB_LifeCycleDefinition::GetStateTransitionCount ( )

◆ SetContentTypeLink()

void DXP::IULB_LifeCycleDefinition::SetContentTypeLink ( int AIndex,
IULB_ContentTypeLink * ARecord )

◆ SetControlPerContentType()

void DXP::IULB_LifeCycleDefinition::SetControlPerContentType ( bool const AValue)

◆ SetLifeCycleManagement()

void DXP::IULB_LifeCycleDefinition::SetLifeCycleManagement ( TULB_LifeCycleManagement const AValue)

◆ SetLinkToRevisionScheme()

void DXP::IULB_LifeCycleDefinition::SetLinkToRevisionScheme ( bool const AValue)

◆ SetStage()

void DXP::IULB_LifeCycleDefinition::SetStage ( int AIndex,
IULB_LifeCycleStage * ARecord )

◆ SetStateTransition()

void DXP::IULB_LifeCycleDefinition::SetStateTransition ( int AIndex,
IULB_LifeCycleStateTransition * ARecord )

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