Skip to main content
View as Markdown

IAutomaticReleaser interface

No description yet.

public interface IAutomaticReleaser

Namespace: EDP · Assembly: Altium.SDK.Interfaces

Properties​

PropertyTypeAccessDescription
LocalReleaseFolderstringget; set
ReleaseModeTAutomaticReleaseModeget; set

LocalReleaseFolder​

No description yet.

string GetLocalReleaseFolder();
void SetLocalReleaseFolder(string argValue);

Type: string · Access: read/write

ReleaseMode​

No description yet.

TAutomaticReleaseMode GetReleaseMode();
void SetReleaseMode(TAutomaticReleaseMode argValue);

Type: TAutomaticReleaseMode · Access: read/write

The accessors are extension methods of IAutomaticReleaserHelper (using EDP;).

Methods​

MethodReturnsDescription
Runbool
SetGenerateSourcevoid
SetOutJobFileNamevoid
SetOutJobTemplateNamevoid
Terminatevoid

Run​

No description yet.

bool Run(string argProjectFileName, IAutomaticReleaseProgressCallback argCallback);
bool Run(string argProjectFileName, object argCallback);
ParameterTypePassing
argProjectFileNamestringvalue
argCallbackIAutomaticReleaseProgressCallbackvalue

Returns: bool

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

SetGenerateSource​

No description yet.

void SetGenerateSource(bool argValue);
ParameterTypePassing
argValueboolvalue

Returns: nothing (void)

SetOutJobFileName​

No description yet.

void SetOutJobFileName(string argFabOutJobFileName, string argAsmOutJobFileName);
ParameterTypePassing
argFabOutJobFileNamestringvalue
argAsmOutJobFileNamestringvalue

Returns: nothing (void)

SetOutJobTemplateName​

No description yet.

void SetOutJobTemplateName(string argValue);
ParameterTypePassing
argValuestringvalue

Returns: nothing (void)

Terminate​

No description yet.

void Terminate();

Returns: nothing (void)