IFPGAProject interface
The IFPGAProject interface represents the project that hosts FPGA designs.
public interface IFPGAProject : IAbstractVHDLProject
Namespace: EDP · Assembly: Altium.SDK.Interfaces
Inherits: IDMObject → IProject → IAbstractVHDLProject
Remarks
Inherited from IAbstractVHDLProject interface
Methods
| Method | Returns | Description |
|---|---|---|
| DM_GetLiteConfiguration | string | |
| DM_GetTargetBoardName | string |
DM_GetLiteConfiguration
No description yet.
string DM_GetLiteConfiguration(string argFileName);
| Parameter | Type | Passing |
|---|---|---|
argFileName | string | value |
Returns: string
DM_GetTargetBoardName
No description yet.
string DM_GetTargetBoardName(string argConfigurationName);
| Parameter | Type | Passing |
|---|---|---|
argConfigurationName | string | value |
Returns: string
Inherited members
- From IAbstractVHDLProject: DM_Abort, DM_GenerateHDL, DM_GetGeneratedHDLFilenames, DM_GetHarnessDefinitionList, DM_GetRequiresHDLGeneration, DM_GetSchematicNetlister, DM_GetTargetDeviceName, DM_GetVerilog95, DM_GetVHDL87, DM_IncludePath, DM_IncludePathCount, DM_MacroCount, DM_MacroName, DM_MacroValue
- From IProject: DM_AddConfiguration, DM_AddConfigurationParameters, DM_AddConfigurationParameters_Physical, DM_AddControlPanel, DM_AddDeviceSheetFolder, DM_AddGeneratedDocument, DM_AddParameter, DM_AddProjectVariant, DM_AddSearchPath, DM_AddSourceDocument, DM_AvailableDatabaseLinks, DM_BeginUpdate, DM_ChannelDesignatorFormat, DM_ChannelRoomLevelSeperator, DM_ChannelRoomNamingStyle, DM_ClearViolations, DM_Compile, DM_CompileEx, DM_ComponentMappings, DM_ComponentMappings_1, DM_ConfigurationCount, DM_Configurations, DM_CurrentProjectVariant, DM_DataModel, DM_DeviceSheetFolderCount, DM_DeviceSheetFolders, DM_DoCrossSelection, DM_DocumentBackups, DM_DocumentFlattened, DM_EditConfigurations, DM_EditOptions, DM_EndUpdate, DM_EnsureAllCachedManagedOutputJobs, DM_EnsureStandardConfigurations, DM_ErrorLevels, DM_GeneratedDocumentCount, DM_GeneratedDocuments, DM_GetAllowPortNetNames, DM_GetAllowSheetEntryNetNames, DM_GetAppendSheetNumberToLocalNets, DM_GetConfigurationByName, DM_GetDefaultConfiguration, DM_GetDefaultConfigurationName, DM_GetDefaultPcbType, DM_GetDocumentByDocumentId, DM_GetDocumentFromPath, DM_GetLinkedManagedProjectGUID, DM_GetOutputPath, DM_GetPinSwapBy_Netlabel, DM_GetPinSwapBy_Pin, DM_GetReleaseVaultGUID, DM_GetScrapDocument, DM_GetTopLevelDocumentStructure, DM_GetWebURL, DM_GlobalPreferencesRevisionGUID, DM_GlobalPreferencesVaultGUID, DM_HierarchyMode, DM_HierarchyModeForCompile, DM_InCompilation, DM_IndexOfSourceDocument, DM_InitializeOutputPath, DM_LogicalDocumentCount, DM_LogicalDocuments, DM_ManagedParameterCount, DM_ManagedParameters, DM_ManagedProjectGUID, DM_MoveSourceDocument, DM_NeedsCompile, DM_OptionsStorage, DM_Outputers, DM_OwnedProjectCount, DM_OwnedProjects, DM_PhysicalDocumentCount, DM_PhysicalDocuments, DM_PrimaryImplementationDocument, DM_ProjectFileName, DM_ProjectFullPath, DM_ProjectTemplateLocation, DM_ProjectVariantCount, DM_ProjectVariants, DM_RefreshInWorkspaceForm, DM_ReleaseProjectCopy, DM_RemoveAllConfigurations, DM_RemoveConfigurationByName, DM_RemoveProjectVariant, DM_RemoveSourceDocument, DM_ReportSuppressedErrorsInMessages, DM_ResetReleaseProject, DM_SearchPathCount, DM_SearchPaths, DM_ServerDocument, DM_SetAllowPortNetNames, DM_SetAllowSheetEntryNetNames, DM_SetAppendSheetNumberToLocalNets, DM_SetAsCurrentProject, DM_SetCurrentProjectVariant, DM_SetDefaultConfigurationName, DM_SetDefaultPcbType, DM_SetErrorLevels, DM_SetHierarchyMode, DM_SetLinkedManagedProjectGUID, DM_SetManagedProjectGUID, DM_SetOutputPath, DM_SetPinSwapBy_Netlabel, DM_SetPinSwapBy_Pin, DM_SetReleaseVaultGUID, DM_StartCrossProbing, DM_StartNavigation, DM_ToDoManager, DM_TopLevelLogicalDocument, DM_TopLevelPhysicalDocument, DM_TryToResolveDocumentSpecialString, DM_TryToResolveSpecialString, DM_UpdateConstraints, DM_UserID, DM_ViolationCount, DM_Violations, GetNavigationHistory
- 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