Skip to main content
View as Markdown

IReleasableFolder interface

No description yet.

public interface IReleasableFolder

Namespace: DXP · Assembly: Altium.SDK.Interfaces

Properties​

PropertyTypeAccessDescription
EnabledForReleaseboolget; set
ExistingGUIDstringget; set
FolderTypeGUIDstringget; set
HRIDstringget; set

EnabledForRelease​

No description yet.

bool GetEnabledForRelease();
void SetEnabledForRelease(bool argValue);

Type: bool · Access: read/write

ExistingGUID​

No description yet.

string GetExistingGUID();
void SetExistingGUID(string argValue);

Type: string · Access: read/write

FolderTypeGUID​

No description yet.

string GetFolderTypeGUID();
void SetFolderTypeGUID(string argValue);

Type: string · Access: read/write

HRID​

No description yet.

string GetHRID();
void SetHRID(string argValue);

Type: string · Access: read/write

Methods​

MethodReturnsDescription
AddGroupvoid
AddSubFoldervoid
AsyncCommitvoid
AsyncCommitContentsvoid
CreateGroupIReleasableGroup
GetGroupIReleasableGroup
GetSubFolderIReleasableFolder
GroupCountint
RemoveGroupvoid
SubFolderCountint

AddGroup​

No description yet.

void AddGroup(IReleasableGroup argGroup);
void AddGroup(object argGroup);
ParameterTypePassing
argGroupIReleasableGroupvalue

Returns: nothing (void)

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

AddSubFolder​

No description yet.

void AddSubFolder(IReleasableFolder argSubfolder);
void AddSubFolder(object argSubfolder);
ParameterTypePassing
argSubfolderIReleasableFoldervalue

Returns: nothing (void)

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

AsyncCommit​

No description yet.

void AsyncCommit(IEDMS_Vault argVault, IReleasableFolder argParentFolder);
void AsyncCommit(object argVault, object argParentFolder);
ParameterTypePassing
argVaultIEDMS_Vaultvalue
argParentFolderIReleasableFoldervalue

Returns: nothing (void)

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

AsyncCommitContents​

No description yet.

void AsyncCommitContents(IEDMS_Vault argVault);
void AsyncCommitContents(object argVault);
ParameterTypePassing
argVaultIEDMS_Vaultvalue

Returns: nothing (void)

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

CreateGroup​

No description yet.

IReleasableGroup CreateGroup();

Returns: IReleasableGroup

Extension method of IReleasableFolderHelper (using DXP;).

GetGroup​

No description yet.

IReleasableGroup GetGroup(int argI);
ParameterTypePassing
argIintvalue

Returns: IReleasableGroup

Extension method of IReleasableFolderHelper (using DXP;).

GetSubFolder​

No description yet.

IReleasableFolder GetSubFolder(int argI);
ParameterTypePassing
argIintvalue

Returns: IReleasableFolder

Extension method of IReleasableFolderHelper (using DXP;).

GroupCount​

No description yet.

int GroupCount();

Returns: int

RemoveGroup​

No description yet.

void RemoveGroup(IReleasableGroup argGroup);
void RemoveGroup(object argGroup);
ParameterTypePassing
argGroupIReleasableGroupvalue

Returns: nothing (void)

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

SubFolderCount​

No description yet.

int SubFolderCount();

Returns: int

Returned by​

IBatchRelease.CreateFolder, IBatchRelease.TopFolder

Accepted by​

IReleasableGroup.AsyncCommit