
# IFPGAProject interface

The `IFPGAProject` interface represents the project that hosts FPGA designs.

```csharp
public interface IFPGAProject : IAbstractVHDLProject
```

**Namespace:** EDP · **Assembly:** Altium.SDK.Interfaces

**Inherits:** [IDMObject](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDMObject.md) → [IProject](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md) → [IAbstractVHDLProject](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IAbstractVHDLProject.md)

## Remarks

Inherited from [`IAbstractVHDLProject`](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IAbstractVHDLProject.md) interface

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [DM_GetLiteConfiguration](#dm_getliteconfiguration) | `string` |  |
| [DM_GetTargetBoardName](#dm_gettargetboardname) | `string` |  |

### DM_GetLiteConfiguration

*No description yet.*

```csharp
string DM_GetLiteConfiguration(string argFileName);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argFileName` | `string` | value |

**Returns:** `string`

### DM_GetTargetBoardName

*No description yet.*

```csharp
string DM_GetTargetBoardName(string argConfigurationName);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argConfigurationName` | `string` | value |

**Returns:** `string`

## Inherited members

- From [IAbstractVHDLProject](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IAbstractVHDLProject.md): [DM_Abort](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IAbstractVHDLProject.md#dm_abort), [DM_GenerateHDL](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IAbstractVHDLProject.md#dm_generatehdl), [DM_GetGeneratedHDLFilenames](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IAbstractVHDLProject.md#dm_getgeneratedhdlfilenames), [DM_GetHarnessDefinitionList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IAbstractVHDLProject.md#dm_getharnessdefinitionlist), [DM_GetRequiresHDLGeneration](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IAbstractVHDLProject.md#dm_getrequireshdlgeneration), [DM_GetSchematicNetlister](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IAbstractVHDLProject.md#dm_getschematicnetlister), [DM_GetTargetDeviceName](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IAbstractVHDLProject.md#dm_gettargetdevicename), [DM_GetVerilog95](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IAbstractVHDLProject.md#dm_getverilog95), [DM_GetVHDL87](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IAbstractVHDLProject.md#dm_getvhdl87), [DM_IncludePath](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IAbstractVHDLProject.md#dm_includepath), [DM_IncludePathCount](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IAbstractVHDLProject.md#dm_includepathcount), [DM_MacroCount](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IAbstractVHDLProject.md#dm_macrocount), [DM_MacroName](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IAbstractVHDLProject.md#dm_macroname), [DM_MacroValue](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IAbstractVHDLProject.md#dm_macrovalue)
- From [IProject](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md): [DM_AddConfiguration](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_addconfiguration), [DM_AddConfigurationParameters](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_addconfigurationparameters), [DM_AddConfigurationParameters_Physical](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_addconfigurationparameters_physical), [DM_AddControlPanel](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_addcontrolpanel), [DM_AddDeviceSheetFolder](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_adddevicesheetfolder), [DM_AddGeneratedDocument](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_addgenerateddocument), [DM_AddParameter](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_addparameter), [DM_AddProjectVariant](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_addprojectvariant), [DM_AddSearchPath](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_addsearchpath), [DM_AddSourceDocument](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_addsourcedocument), [DM_AvailableDatabaseLinks](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_availabledatabaselinks), [DM_BeginUpdate](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_beginupdate), [DM_ChannelDesignatorFormat](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_channeldesignatorformat), [DM_ChannelRoomLevelSeperator](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_channelroomlevelseperator), [DM_ChannelRoomNamingStyle](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_channelroomnamingstyle), [DM_ClearViolations](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_clearviolations), [DM_Compile](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_compile), [DM_CompileEx](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_compileex), [DM_ComponentMappings](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_componentmappings), [DM_ComponentMappings_1](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_componentmappings_1), [DM_ConfigurationCount](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_configurationcount), [DM_Configurations](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_configurations), [DM_CurrentProjectVariant](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_currentprojectvariant), [DM_DataModel](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_datamodel), [DM_DeviceSheetFolderCount](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_devicesheetfoldercount), [DM_DeviceSheetFolders](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_devicesheetfolders), [DM_DoCrossSelection](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_docrossselection), [DM_DocumentBackups](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_documentbackups), [DM_DocumentFlattened](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_documentflattened), [DM_EditConfigurations](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_editconfigurations), [DM_EditOptions](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_editoptions), [DM_EndUpdate](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_endupdate), [DM_EnsureAllCachedManagedOutputJobs](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_ensureallcachedmanagedoutputjobs), [DM_EnsureStandardConfigurations](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_ensurestandardconfigurations), [DM_ErrorLevels](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_errorlevels), [DM_GeneratedDocumentCount](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_generateddocumentcount), [DM_GeneratedDocuments](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_generateddocuments), [DM_GetAllowPortNetNames](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_getallowportnetnames), [DM_GetAllowSheetEntryNetNames](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_getallowsheetentrynetnames), [DM_GetAppendSheetNumberToLocalNets](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_getappendsheetnumbertolocalnets), [DM_GetConfigurationByName](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_getconfigurationbyname), [DM_GetDefaultConfiguration](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_getdefaultconfiguration), [DM_GetDefaultConfigurationName](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_getdefaultconfigurationname), [DM_GetDefaultPcbType](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_getdefaultpcbtype), [DM_GetDocumentByDocumentId](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_getdocumentbydocumentid), [DM_GetDocumentFromPath](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_getdocumentfrompath), [DM_GetLinkedManagedProjectGUID](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_getlinkedmanagedprojectguid), [DM_GetOutputPath](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_getoutputpath), [DM_GetPinSwapBy_Netlabel](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_getpinswapby_netlabel), [DM_GetPinSwapBy_Pin](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_getpinswapby_pin), [DM_GetReleaseVaultGUID](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_getreleasevaultguid), [DM_GetScrapDocument](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_getscrapdocument), [DM_GetTopLevelDocumentStructure](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_gettopleveldocumentstructure), [DM_GetWebURL](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_getweburl), [DM_GlobalPreferencesRevisionGUID](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_globalpreferencesrevisionguid), [DM_GlobalPreferencesVaultGUID](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_globalpreferencesvaultguid), [DM_HierarchyMode](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_hierarchymode), [DM_HierarchyModeForCompile](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_hierarchymodeforcompile), [DM_InCompilation](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_incompilation), [DM_IndexOfSourceDocument](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_indexofsourcedocument), [DM_InitializeOutputPath](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_initializeoutputpath), [DM_LogicalDocumentCount](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_logicaldocumentcount), [DM_LogicalDocuments](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_logicaldocuments), [DM_ManagedParameterCount](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_managedparametercount), [DM_ManagedParameters](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_managedparameters), [DM_ManagedProjectGUID](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_managedprojectguid), [DM_MoveSourceDocument](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_movesourcedocument), [DM_NeedsCompile](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_needscompile), [DM_OptionsStorage](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_optionsstorage), [DM_Outputers](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_outputers), [DM_OwnedProjectCount](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_ownedprojectcount), [DM_OwnedProjects](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_ownedprojects), [DM_PhysicalDocumentCount](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_physicaldocumentcount), [DM_PhysicalDocuments](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_physicaldocuments), [DM_PrimaryImplementationDocument](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_primaryimplementationdocument), [DM_ProjectFileName](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_projectfilename), [DM_ProjectFullPath](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_projectfullpath), [DM_ProjectTemplateLocation](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_projecttemplatelocation), [DM_ProjectVariantCount](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_projectvariantcount), [DM_ProjectVariants](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_projectvariants), [DM_RefreshInWorkspaceForm](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_refreshinworkspaceform), [DM_ReleaseProjectCopy](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_releaseprojectcopy), [DM_RemoveAllConfigurations](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_removeallconfigurations), [DM_RemoveConfigurationByName](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_removeconfigurationbyname), [DM_RemoveProjectVariant](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_removeprojectvariant), [DM_RemoveSourceDocument](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_removesourcedocument), [DM_ReportSuppressedErrorsInMessages](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_reportsuppressederrorsinmessages), [DM_ResetReleaseProject](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_resetreleaseproject), [DM_SearchPathCount](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_searchpathcount), [DM_SearchPaths](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_searchpaths), [DM_ServerDocument](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_serverdocument), [DM_SetAllowPortNetNames](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_setallowportnetnames), [DM_SetAllowSheetEntryNetNames](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_setallowsheetentrynetnames), [DM_SetAppendSheetNumberToLocalNets](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_setappendsheetnumbertolocalnets), [DM_SetAsCurrentProject](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_setascurrentproject), [DM_SetCurrentProjectVariant](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_setcurrentprojectvariant), [DM_SetDefaultConfigurationName](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_setdefaultconfigurationname), [DM_SetDefaultPcbType](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_setdefaultpcbtype), [DM_SetErrorLevels](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_seterrorlevels), [DM_SetHierarchyMode](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_sethierarchymode), [DM_SetLinkedManagedProjectGUID](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_setlinkedmanagedprojectguid), [DM_SetManagedProjectGUID](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_setmanagedprojectguid), [DM_SetOutputPath](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_setoutputpath), [DM_SetPinSwapBy_Netlabel](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_setpinswapby_netlabel), [DM_SetPinSwapBy_Pin](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_setpinswapby_pin), [DM_SetReleaseVaultGUID](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_setreleasevaultguid), [DM_StartCrossProbing](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_startcrossprobing), [DM_StartNavigation](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_startnavigation), [DM_ToDoManager](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_todomanager), [DM_TopLevelLogicalDocument](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_toplevellogicaldocument), [DM_TopLevelPhysicalDocument](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_toplevelphysicaldocument), [DM_TryToResolveDocumentSpecialString](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_trytoresolvedocumentspecialstring), [DM_TryToResolveSpecialString](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_trytoresolvespecialstring), [DM_UpdateConstraints](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_updateconstraints), [DM_UserID](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_userid), [DM_ViolationCount](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_violationcount), [DM_Violations](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#dm_violations), [GetNavigationHistory](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IProject.md#getnavigationhistory)
- From [IDMObject](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDMObject.md): [DM_CalculateParameterValue](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDMObject.md#dm_calculateparametervalue), [DM_CurrentSheetInstanceNumber](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDMObject.md#dm_currentsheetinstancenumber), [DM_FullCrossProbeString](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDMObject.md#dm_fullcrossprobestring), [DM_GeneralField](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDMObject.md#dm_generalfield), [DM_GetVCSProject](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDMObject.md#dm_getvcsproject), [DM_ImageIndex](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDMObject.md#dm_imageindex), [DM_IsFormulaString](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDMObject.md#dm_isformulastring), [DM_IsInferredObject](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDMObject.md#dm_isinferredobject), [DM_LocationString](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDMObject.md#dm_locationstring), [DM_LocationX](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDMObject.md#dm_locationx), [DM_LocationY](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDMObject.md#dm_locationy), [DM_LongDescriptorString](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDMObject.md#dm_longdescriptorstring), [DM_NetIndex_Flat](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDMObject.md#dm_netindex_flat), [DM_NetIndex_Sheet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDMObject.md#dm_netindex_sheet), [DM_NetIndex_SubNet](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDMObject.md#dm_netindex_subnet), [DM_ObjectKindString](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDMObject.md#dm_objectkindstring), [DM_ObjectKindStringForCrossProbe](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDMObject.md#dm_objectkindstringforcrossprobe), [DM_OwnerDocument](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDMObject.md#dm_ownerdocument), [DM_OwnerDocumentFullPath](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDMObject.md#dm_ownerdocumentfullpath), [DM_OwnerDocumentName](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDMObject.md#dm_ownerdocumentname), [DM_ParameterCount](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDMObject.md#dm_parametercount), [DM_Parameters](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDMObject.md#dm_parameters), [DM_PcbHandle](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDMObject.md#dm_pcbhandle), [DM_PCBObjectHandle](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDMObject.md#dm_pcbobjecthandle), [DM_PCBObjectInterface](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDMObject.md#dm_pcbobjectinterface), [DM_PrimaryCrossProbeString](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDMObject.md#dm_primarycrossprobestring), [DM_SchHandle](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDMObject.md#dm_schhandle), [DM_SCHObjectHandle](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDMObject.md#dm_schobjecthandle), [DM_SCHObjectInterface](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDMObject.md#dm_schobjectinterface), [DM_SecondaryCrossProbeString](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDMObject.md#dm_secondarycrossprobestring), [DM_SetVCSProject](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDMObject.md#dm_setvcsproject), [DM_SheetIndex_Logical](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDMObject.md#dm_sheetindex_logical), [DM_SheetIndex_Physical](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDMObject.md#dm_sheetindex_physical), [DM_ShortDescriptorString](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDMObject.md#dm_shortdescriptorstring), [DM_ValidForNavigation](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDMObject.md#dm_validfornavigation), [DM_VHDLEntity](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDMObject.md#dm_vhdlentity)

## Returned by

[IProjectLink.GetFPGAProject](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IProjectLink.md#getfpgaproject)
