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

#include <DXP.Interfaces.h>

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

Public Member Functions

void SetItemRevisionSeparator (std::wstring const AValue)
std::wstring GetItemRevisionSeparator ()
int GetLevelCount ()
IULB_RevisionNameLevelGetLevel (int AIndex)
void SetLevel (int AIndex, IULB_RevisionNameLevel *ARecord)
void DeleteLevel (int AIndex)
void AddLevel (IULB_RevisionNameLevel *ARecord)
void ClearLevels ()
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_RevisionNamingScheme::AddContentTypeLink ( IULB_ContentTypeLink * ARecord)

◆ AddLevel()

void DXP::IULB_RevisionNamingScheme::AddLevel ( IULB_RevisionNameLevel * ARecord)

◆ ClearContentTypeLinks()

void DXP::IULB_RevisionNamingScheme::ClearContentTypeLinks ( )

◆ ClearLevels()

void DXP::IULB_RevisionNamingScheme::ClearLevels ( )

◆ DeleteContentTypeLink()

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

◆ DeleteLevel()

void DXP::IULB_RevisionNamingScheme::DeleteLevel ( int AIndex)

◆ FindContentTypeLink()

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

◆ GetContentTypeLink()

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

◆ GetContentTypeLinkCount()

int DXP::IULB_RevisionNamingScheme::GetContentTypeLinkCount ( )

◆ GetControlPerContentType()

bool DXP::IULB_RevisionNamingScheme::GetControlPerContentType ( )

◆ GetItemRevisionSeparator()

std::wstring DXP::IULB_RevisionNamingScheme::GetItemRevisionSeparator ( )

◆ GetLevel()

IULB_RevisionNameLevel * DXP::IULB_RevisionNamingScheme::GetLevel ( int AIndex)

◆ GetLevelCount()

int DXP::IULB_RevisionNamingScheme::GetLevelCount ( )

◆ SetContentTypeLink()

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

◆ SetControlPerContentType()

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

◆ SetItemRevisionSeparator()

void DXP::IULB_RevisionNamingScheme::SetItemRevisionSeparator ( std::wstring const AValue)

◆ SetLevel()

void DXP::IULB_RevisionNamingScheme::SetLevel ( int AIndex,
IULB_RevisionNameLevel * ARecord )

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