Project Parameter
IRI: https://w3id.org/altium/cdm/design/ProjectParameter
API: DesProjectParameter
A name/value parameter defined at the level of a design project. It is either a Workspace-side (server-side) parameter, kept with the project in the Workspace and editable only there, or a design-side parameter, kept in the project file (e.g. *.PrjPcb) and editable in Altium Designer. Both kinds appear in the project options and can be used as special strings in design documents.
In the product
Diagram
---
config:
layout: elk
class:
hideEmptyMembersBox: true
---
classDiagram
direction LR
class des_ProjectParameter["Project Parameter"]
style des_ProjectParameter fill:#93c47d,stroke:#607f51,color:#14181f,stroke-width:2.5px
click des_ProjectParameter href "../../classes/des_ProjectParameter/"
des_ProjectParameter : name
des_ProjectParameter : value
class des_Project["Hardware Project"]
style des_Project fill:#93c47d,stroke:#607f51,color:#14181f,stroke-width:1px
des_Project --> "*" des_ProjectParameter: parameters
click des_Project href "../../classes/des_Project/"
class des_MultiboardProject["Multiboard Project"]
style des_MultiboardProject fill:#93c47d,stroke:#607f51,color:#14181f,stroke-width:1px
des_MultiboardProject --> "*" des_ProjectParameter: parameters
click des_MultiboardProject href "../../classes/des_MultiboardProject/"
class des_HarnessProject["Harness Project"]
style des_HarnessProject fill:#93c47d,stroke:#607f51,color:#14181f,stroke-width:1px
des_HarnessProject --> "*" des_ProjectParameter: parameters
click des_HarnessProject href "../../classes/des_HarnessProject/"
Inheritance
- Resource
- Project Parameter
Fields
| Name | Cardinality | Type | Description | Inheritance |
|---|---|---|---|---|
| name | 1 |
string | TBD | direct |
| value | 0..1 |
string | TBD | direct |