Skip to main content
View as Markdown

IConfiguration interface

The IConfiguration interface represents the configuration container that contains a group of constraints which targets a specific FPGA device.

public interface IConfiguration : IBaseConfiguration

Namespace: EDP · Assembly: Altium.SDK.Interfaces

Inherits: IDMObject → IBaseConfiguration

Derived: IVaultConfiguration

Methods​

MethodReturnsDescription
DM_AddConstraintFilevoid
DM_ConstraintGroupCountint
DM_ConstraintGroupsIConstraintGroup
DM_ConstraintsFileCountint
DM_ConstraintsFilePathstring
DM_GetTargetDeviceNamestring

DM_AddConstraintFile​

No description yet.

void DM_AddConstraintFile(string argConstraintFilePath);
ParameterTypePassing
argConstraintFilePathstringvalue

Returns: nothing (void)

DM_ConstraintGroupCount​

No description yet.

int DM_ConstraintGroupCount();

Returns: int

DM_ConstraintGroups​

No description yet.

IConstraintGroup DM_ConstraintGroups(int argIndex);
ParameterTypePassing
argIndexintvalue

Returns: IConstraintGroup

Extension method of IConfigurationHelper (using EDP;).

DM_ConstraintsFileCount​

No description yet.

int DM_ConstraintsFileCount();

Returns: int

DM_ConstraintsFilePath​

No description yet.

string DM_ConstraintsFilePath(int argIndex);
ParameterTypePassing
argIndexintvalue

Returns: string

DM_GetTargetDeviceName​

No description yet.

string DM_GetTargetDeviceName();

Returns: string

Inherited members​

Returned by​

IProject.DM_AddConfiguration, IProject.DM_Configurations, IProject.DM_GetConfigurationByName, IProject.DM_GetDefaultConfiguration