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

#include <DXP.Interfaces.h>

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

Public Member Functions

void SetDescription (std::wstring const AValue)
void SetSharedName (std::wstring const AValue)
void SetIsShared (bool const AValue)
void SetFolderTypeGUID (std::wstring const AValue)
void SetParentFolderGUID (std::wstring const AValue)
void SetNamingScheme (std::wstring const AValue)
void SetSharingControl (int const AValue)
std::wstring GetDescription ()
std::wstring GetSharedName ()
bool GetIsShared ()
std::wstring GetFolderTypeGUID ()
std::wstring GetParentFolderGUID ()
std::wstring GetNamingScheme ()
int GetSharingControl ()
int GetParameterCount ()
IULB_FolderParameterGetParameter (int i)
IULB_FolderParameterGetParameterByGUID (std::wstring AGUID)
void AddFolderParameter (IULB_FolderParameter *const AParameter)
void RemoveFolderParameter (std::wstring AGUID)
void RemoveAllParameters ()
int GetSubFolderCount ()
IULB_FolderGetSubFolder (int AIndex)
void SetSubFolder (int AIndex, IULB_Folder *ARecord)
void DeleteSubFolder (int AIndex)
void AddSubFolder (IULB_Folder *ARecord)
void ClearSubFolders ()
void FilterFolderTree (std::wstring const AContentTypes)
IULB_FolderFindFolder (std::wstring const AGUID)
void SetAttributes (int const AValue)
int GetAttributes ()
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

◆ AddFolderParameter()

void DXP::IULB_Folder::AddFolderParameter ( IULB_FolderParameter *const AParameter)

◆ AddSubFolder()

void DXP::IULB_Folder::AddSubFolder ( IULB_Folder * ARecord)

◆ ClearSubFolders()

void DXP::IULB_Folder::ClearSubFolders ( )

◆ DeleteSubFolder()

void DXP::IULB_Folder::DeleteSubFolder ( int AIndex)

◆ FilterFolderTree()

void DXP::IULB_Folder::FilterFolderTree ( std::wstring const AContentTypes)

◆ FindFolder()

IULB_Folder * DXP::IULB_Folder::FindFolder ( std::wstring const AGUID)

◆ GetAttributes()

int DXP::IULB_Folder::GetAttributes ( )

◆ GetDescription()

std::wstring DXP::IULB_Folder::GetDescription ( )

◆ GetFolderTypeGUID()

std::wstring DXP::IULB_Folder::GetFolderTypeGUID ( )

◆ GetIsShared()

bool DXP::IULB_Folder::GetIsShared ( )

◆ GetNamingScheme()

std::wstring DXP::IULB_Folder::GetNamingScheme ( )

◆ GetParameter()

IULB_FolderParameter * DXP::IULB_Folder::GetParameter ( int i)

◆ GetParameterByGUID()

IULB_FolderParameter * DXP::IULB_Folder::GetParameterByGUID ( std::wstring AGUID)

◆ GetParameterCount()

int DXP::IULB_Folder::GetParameterCount ( )

◆ GetParentFolderGUID()

std::wstring DXP::IULB_Folder::GetParentFolderGUID ( )

◆ GetSharedName()

std::wstring DXP::IULB_Folder::GetSharedName ( )

◆ GetSharingControl()

int DXP::IULB_Folder::GetSharingControl ( )

◆ GetSubFolder()

IULB_Folder * DXP::IULB_Folder::GetSubFolder ( int AIndex)

◆ GetSubFolderCount()

int DXP::IULB_Folder::GetSubFolderCount ( )

◆ RemoveAllParameters()

void DXP::IULB_Folder::RemoveAllParameters ( )

◆ RemoveFolderParameter()

void DXP::IULB_Folder::RemoveFolderParameter ( std::wstring AGUID)

◆ SetAttributes()

void DXP::IULB_Folder::SetAttributes ( int const AValue)

◆ SetDescription()

void DXP::IULB_Folder::SetDescription ( std::wstring const AValue)

◆ SetFolderTypeGUID()

void DXP::IULB_Folder::SetFolderTypeGUID ( std::wstring const AValue)

◆ SetIsShared()

void DXP::IULB_Folder::SetIsShared ( bool const AValue)

◆ SetNamingScheme()

void DXP::IULB_Folder::SetNamingScheme ( std::wstring const AValue)

◆ SetParentFolderGUID()

void DXP::IULB_Folder::SetParentFolderGUID ( std::wstring const AValue)

◆ SetSharedName()

void DXP::IULB_Folder::SetSharedName ( std::wstring const AValue)

◆ SetSharingControl()

void DXP::IULB_Folder::SetSharingControl ( int const AValue)

◆ SetSubFolder()

void DXP::IULB_Folder::SetSubFolder ( int AIndex,
IULB_Folder * ARecord )

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