Skip to main content
View as Markdown

IVaultExplorerForm interface

No description yet.

public interface IVaultExplorerForm

Namespace: DXP · Assembly: Altium.SDK.Interfaces

Properties​

PropertyTypeAccessDescription
BrowseItemsOptionTBrowseItemsOptionSetget; set
ContentTypeFilterstringget; set
DetailsPanelHeightintget; set
FolderSelectionChangeIFolderSelectionHandlerget; set
FolderTypeFilterstringget; set
ModalActionIModalActionget; set
ShowSearchboolget; set
ShowVaultRootboolget; set
TreePanelWidthintget; set
Vaultboolset
VisiblePanelsTVaultExplorerPanelsSetget; set

BrowseItemsOption​

No description yet.

TBrowseItemsOptionSet GetBrowseItemsOption();
void SetBrowseItemsOption(TBrowseItemsOptionSet argOptions);

Type: TBrowseItemsOptionSet · Access: read/write

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

ContentTypeFilter​

No description yet.

string GetContentTypeFilter();
void SetContentTypeFilter(string argValue);

Type: string · Access: read/write

DetailsPanelHeight​

No description yet.

int GetDetailsPanelHeight();
void SetDetailsPanelHeight(int argHeight);

Type: int · Access: read/write

FolderSelectionChange​

No description yet.

IFolderSelectionHandler GetFolderSelectionChange();
void SetFolderSelectionChange(IFolderSelectionHandler argValue);

Type: IFolderSelectionHandler · Access: read/write

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

FolderTypeFilter​

No description yet.

string GetFolderTypeFilter();
void SetFolderTypeFilter(string argValue);

Type: string · Access: read/write

ModalAction​

No description yet.

IModalAction GetModalAction();
void SetModalAction(IModalAction argValue);

Type: IModalAction · Access: read/write

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

ShowSearch​

No description yet.

bool GetShowSearch();
void SetShowSearch(bool argShow);

Type: bool · Access: read/write

ShowVaultRoot​

No description yet.

bool GetShowVaultRoot();
void SetShowVaultRoot(bool argShow);

Type: bool · Access: read/write

TreePanelWidth​

No description yet.

int GetTreePanelWidth();
void SetTreePanelWidth(int argWidth);

Type: int · Access: read/write

Vault​

No description yet.

void SetState_Vault(bool argWait, string argVaultGUID, string argFocusFolderGUID, string argItemGUID, string argRevisionGUID, int argPageInFolder, int argPageSize, bool argFiltered);

Type: bool · Access: write-only · Index: argWait (bool), argVaultGUID (string), argFocusFolderGUID (string), argItemGUID (string), argRevisionGUID (string), argPageInFolder (int), argPageSize (int)

VisiblePanels​

No description yet.

TVaultExplorerPanelsSet GetVisiblePanels();
void SetVisiblePanels(TVaultExplorerPanelsSet argVisiblePanels);

Type: TVaultExplorerPanelsSet · Access: read/write

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

Methods​

MethodReturnsDescription
AddNavigationWayPointvoid
AsFormICustomForm
ClearModalNavigationvoid
CurrentFolderIULB_Folder
CurrentFolderGUIDstring
CurrentItemIULB_Item
CurrentItemGUIDstring
CurrentRevisionIULB_ItemRevision
CurrentRevisionGUIDstring
CurrentVaultIEDMS_Vault
CurrentVaultGUIDstring
EnsureFormInitializedvoid
GetSelectedItemGUIDsvoid
GetSelectedItemRevisionGUIDsvoid
GetVisiblebool
ReceiveNotificationvoid
SectionNamePrefixstring
SetState_RefreshCurrentVaultvoid
ShowHidePanelButtonsvoid

AddNavigationWayPoint​

No description yet.

void AddNavigationWayPoint(string argVaultGUID, string argFolderGUID, string argItemGUID, string argRevisionGUID, string argDescription, int argPageInFolder, int argPageSize, bool argFiltered);
ParameterTypePassing
argVaultGUIDstringvalue
argFolderGUIDstringvalue
argItemGUIDstringvalue
argRevisionGUIDstringvalue
argDescriptionstringvalue
argPageInFolderintvalue
argPageSizeintvalue
argFilteredboolvalue

Returns: nothing (void)

AsForm​

No description yet.

ICustomForm AsForm();

Returns: ICustomForm

Extension method of IVaultExplorerFormHelper (using DXP;).

ClearModalNavigation​

No description yet.

void ClearModalNavigation();

Returns: nothing (void)

CurrentFolder​

No description yet.

IULB_Folder CurrentFolder();

Returns: IULB_Folder

Extension method of IVaultExplorerFormHelper (using DXP;).

CurrentFolderGUID​

No description yet.

string CurrentFolderGUID();

Returns: string

CurrentItem​

No description yet.

IULB_Item CurrentItem();

Returns: IULB_Item

Extension method of IVaultExplorerFormHelper (using DXP;).

CurrentItemGUID​

No description yet.

string CurrentItemGUID();

Returns: string

CurrentRevision​

No description yet.

IULB_ItemRevision CurrentRevision();

Returns: IULB_ItemRevision

Extension method of IVaultExplorerFormHelper (using DXP;).

CurrentRevisionGUID​

No description yet.

string CurrentRevisionGUID();

Returns: string

CurrentVault​

No description yet.

IEDMS_Vault CurrentVault();

Returns: IEDMS_Vault

Extension method of IVaultExplorerFormHelper (using DXP;).

CurrentVaultGUID​

No description yet.

string CurrentVaultGUID();

Returns: string

EnsureFormInitialized​

No description yet.

void EnsureFormInitialized(bool argctivateVault);
ParameterTypePassing
argctivateVaultboolvalue

Returns: nothing (void)

GetSelectedItemGUIDs​

No description yet.

void GetSelectedItemGUIDs(IStrings argItems);
void GetSelectedItemGUIDs(object argItems);
ParameterTypePassing
argItemsIStringsvalue

Returns: nothing (void)

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

GetSelectedItemRevisionGUIDs​

No description yet.

void GetSelectedItemRevisionGUIDs(IStrings argItemRevisons);
void GetSelectedItemRevisionGUIDs(object argItemRevisons);
ParameterTypePassing
argItemRevisonsIStringsvalue

Returns: nothing (void)

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

GetVisible​

No description yet.

bool GetVisible();

Returns: bool

ReceiveNotification​

No description yet.

void ReceiveNotification(INotification argNotification);
void ReceiveNotification(object argNotification);
ParameterTypePassing
argNotificationINotificationvalue

Returns: nothing (void)

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

SectionNamePrefix​

No description yet.

string SectionNamePrefix();

Returns: string

SetState_RefreshCurrentVault​

No description yet.

void SetState_RefreshCurrentVault();

Returns: nothing (void)

ShowHidePanelButtons​

No description yet.

void ShowHidePanelButtons(bool argShow);
ParameterTypePassing
argShowboolvalue

Returns: nothing (void)

Returned by​

IVaultExplorerServer.ModalVaultExplorer, IVaultExplorerServer.SimpleVaultExplorer