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

#include <DXP.Interfaces.h>

Inheritance diagram for DXP::IModalAction:
DXP::IFolderModalAction DXP::IModalActionBrowseEditFolder DXP::IModalActionMoveFolder DXP::IModalActionMoveItem

Public Member Functions

std::wstring GetCurrentVaultGUID ()
std::wstring GetCurrentFolderGUID ()
std::wstring GetCurrentItemGUID ()
std::wstring GetCurrentItemRevisionGUID ()
std::wstring GetCurrentItemRevisionHRID ()
bool ValidateInput ()
bool PerformAction ()
bool Execute ()
void SetState_Vault (std::wstring const AVaultGUID, std::wstring const AFolderToFocusGUID, std::wstring const AItemGUID, std::wstring const ARevisionGUID)
IULB_FolderGetCurrentFolder ()
IFolderSelectionHandlerGetOnFolderSelectionChange ()
void SetOnFolderSelectionChange (IFolderSelectionHandler *Value)
TModalActionResult GetModalActionResult ()
void SetModalActionResult (TModalActionResult AValue)
void GetCurrentItemGUIDs (IStrings *ItemGUIDs)
void GetCurrentItemRevisionGUIDs (IStrings *ItemRevisionGUIDs)
bool CanExecute ()

Member Function Documentation

◆ CanExecute()

bool DXP::IModalAction::CanExecute ( )

◆ Execute()

bool DXP::IModalAction::Execute ( )

◆ GetCurrentFolder()

IULB_Folder * DXP::IModalAction::GetCurrentFolder ( )

◆ GetCurrentFolderGUID()

std::wstring DXP::IModalAction::GetCurrentFolderGUID ( )

◆ GetCurrentItemGUID()

std::wstring DXP::IModalAction::GetCurrentItemGUID ( )

◆ GetCurrentItemGUIDs()

void DXP::IModalAction::GetCurrentItemGUIDs ( IStrings * ItemGUIDs)

◆ GetCurrentItemRevisionGUID()

std::wstring DXP::IModalAction::GetCurrentItemRevisionGUID ( )

◆ GetCurrentItemRevisionGUIDs()

void DXP::IModalAction::GetCurrentItemRevisionGUIDs ( IStrings * ItemRevisionGUIDs)

◆ GetCurrentItemRevisionHRID()

std::wstring DXP::IModalAction::GetCurrentItemRevisionHRID ( )

◆ GetCurrentVaultGUID()

std::wstring DXP::IModalAction::GetCurrentVaultGUID ( )

◆ GetModalActionResult()

TModalActionResult DXP::IModalAction::GetModalActionResult ( )

◆ GetOnFolderSelectionChange()

IFolderSelectionHandler * DXP::IModalAction::GetOnFolderSelectionChange ( )

◆ PerformAction()

bool DXP::IModalAction::PerformAction ( )

◆ SetModalActionResult()

void DXP::IModalAction::SetModalActionResult ( TModalActionResult AValue)

◆ SetOnFolderSelectionChange()

void DXP::IModalAction::SetOnFolderSelectionChange ( IFolderSelectionHandler * Value)

◆ SetState_Vault()

void DXP::IModalAction::SetState_Vault ( std::wstring const AVaultGUID,
std::wstring const AFolderToFocusGUID,
std::wstring const AItemGUID,
std::wstring const ARevisionGUID )

◆ ValidateInput()

bool DXP::IModalAction::ValidateInput ( )

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