RebarShapeParameters.GetExternalDefinitionForElementId
Method
Description:
Seach a DefinitionFile for the ExternalDefinition corresponding to a parameter in a document.
Seach a DefinitionFile for the ExternalDefinition corresponding to a parameter in a document.
Syntax
public static ExternalDefinition GetExternalDefinitionForElementId(
Document doc,
ElementId paramId,
DefinitionFile definitionFile
)
Parameters
| Parameter | Type | Description |
|---|---|---|
| doc | Document | A document. |
| paramId | ElementId | The id of a shared parameter in the document. |
| definitionFile | DefinitionFile | A database of shared parameters. |
Return Value
| Type | Description |
|---|---|
| ExternalDefinition | The external parameter corresponding to the parameter's ElementId, or null if the Id does not correspond to an external parameter, or the parameter is not in the definition file. |
Exceptions
| Exception | Condition |
|---|---|
| ArgumentNullException | A non-optional argument was. |