Skip to main content
View as Markdown

IULB_DataFolder interface

No description yet.

public interface IULB_DataFolder : IEDM_Record

Namespace: DXP · Assembly: Altium.SDK.Interfaces

Inherits: IEDM_Object → IEDM_Record

Properties​

PropertyTypeAccessDescription
FileIULB_DataFileget; set
FolderIULB_DataFolderget; set
OwnerGUIDstringget; set
ParentDataFolderGUIDstringget; set

File​

No description yet.

IULB_DataFile GetFile(int argIndex);
void SetFile(int argIndex, IULB_DataFile argRecord);

Type: IULB_DataFile · Access: read/write · Index: argIndex (int)

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

Folder​

No description yet.

IULB_DataFolder GetFolder(int argIndex);
void SetFolder(int argIndex, IULB_DataFolder argRecord);

Type: IULB_DataFolder · Access: read/write · Index: argIndex (int)

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

OwnerGUID​

No description yet.

string GetOwnerGUID();
void SetOwnerGUID(string argValue);

Type: string · Access: read/write

ParentDataFolderGUID​

No description yet.

string GetParentDataFolderGUID();
void SetParentDataFolderGUID(string argValue);

Type: string · Access: read/write

Methods​

MethodReturnsDescription
AddFilevoid
AddFoldervoid
ClearFilesvoid
ClearFoldersvoid
DeleteFilevoid
DeleteFoldervoid
GetFileCountint
GetFolderCountint

AddFile​

No description yet.

void AddFile(IULB_DataFile argRecord);
void AddFile(object argRecord);
ParameterTypePassing
argRecordIULB_DataFilevalue

Returns: nothing (void)

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

AddFolder​

No description yet.

void AddFolder(IULB_DataFolder argRecord);
void AddFolder(object argRecord);
ParameterTypePassing
argRecordIULB_DataFoldervalue

Returns: nothing (void)

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

ClearFiles​

No description yet.

void ClearFiles();

Returns: nothing (void)

ClearFolders​

No description yet.

void ClearFolders();

Returns: nothing (void)

DeleteFile​

No description yet.

void DeleteFile(int argIndex);
ParameterTypePassing
argIndexintvalue

Returns: nothing (void)

DeleteFolder​

No description yet.

void DeleteFolder(int argIndex);
ParameterTypePassing
argIndexintvalue

Returns: nothing (void)

GetFileCount​

No description yet.

int GetFileCount();

Returns: int

GetFolderCount​

No description yet.

int GetFolderCount();

Returns: int

Inherited members​

Returned by​

IULB_DataFoldersResult.GetDataFolderByGUID, IULB_DataFoldersResult.GetFirstDataFolder

Accepted by​

IEDesignData_ReleaseManager.ManagePermissions