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
| Method | Returns | Description |
|---|---|---|
| DM_AddConstraintFile | void | |
| DM_ConstraintGroupCount | int | |
| DM_ConstraintGroups | IConstraintGroup | |
| DM_ConstraintsFileCount | int | |
| DM_ConstraintsFilePath | string | |
| DM_GetTargetDeviceName | string |
DM_AddConstraintFile
No description yet.
void DM_AddConstraintFile(string argConstraintFilePath);
| Parameter | Type | Passing |
|---|---|---|
argConstraintFilePath | string | value |
Returns: nothing (void)
DM_ConstraintGroupCount
No description yet.
int DM_ConstraintGroupCount();
Returns: int
DM_ConstraintGroups
No description yet.
IConstraintGroup DM_ConstraintGroups(int argIndex);
| Parameter | Type | Passing |
|---|---|---|
argIndex | int | value |
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);
| Parameter | Type | Passing |
|---|---|---|
argIndex | int | value |
Returns: string
DM_GetTargetDeviceName
No description yet.
string DM_GetTargetDeviceName();
Returns: string
Inherited members
- From IBaseConfiguration: DM_Name, DM_SetName
- From IDMObject: DM_CalculateParameterValue, DM_CurrentSheetInstanceNumber, DM_FullCrossProbeString, DM_GeneralField, DM_GetVCSProject, DM_ImageIndex, DM_IsFormulaString, DM_IsInferredObject, DM_LocationString, DM_LocationX, DM_LocationY, DM_LongDescriptorString, DM_NetIndex_Flat, DM_NetIndex_Sheet, DM_NetIndex_SubNet, DM_ObjectKindString, DM_ObjectKindStringForCrossProbe, DM_OwnerDocument, DM_OwnerDocumentFullPath, DM_OwnerDocumentName, DM_ParameterCount, DM_Parameters, DM_PcbHandle, DM_PCBObjectHandle, DM_PCBObjectInterface, DM_PrimaryCrossProbeString, DM_SchHandle, DM_SCHObjectHandle, DM_SCHObjectInterface, DM_SecondaryCrossProbeString, DM_SetVCSProject, DM_SheetIndex_Logical, DM_SheetIndex_Physical, DM_ShortDescriptorString, DM_ValidForNavigation, DM_VHDLEntity
Returned by
IProject.DM_AddConfiguration, IProject.DM_Configurations, IProject.DM_GetConfigurationByName, IProject.DM_GetDefaultConfiguration