ICoreProject interface
The ICoreProject interface represents the project that hosts core designs. A core project is typically created to develop pre-synthesized user models whose EDIF output becomes the model for these user defined components.
public interface ICoreProject : IAbstractVHDLProject
Namespace: EDP · Assembly: Altium.SDK.Interfaces
Inherits: IDMObject → IProject → IAbstractVHDLProject
Remarks
Inherited from IAbstractVHDLProject interface
Methods
| Method | Returns | Description |
|---|---|---|
| DM_CreateSymbolGenerator | ISymbolGenerator | |
| DM_GetIncludeModelsInArchive | bool |
DM_CreateSymbolGenerator
No description yet.
ISymbolGenerator DM_CreateSymbolGenerator();
Returns: ISymbolGenerator
Extension method of ICoreProjectHelper (using EDP;).
DM_GetIncludeModelsInArchive
No description yet.
bool DM_GetIncludeModelsInArchive();
Returns: bool
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