Revit 2025.3 API
Rebar |
Seach a DefinitionFile for the ExternalDefinition corresponding to a parameter
in a document.
Namespace: Autodesk.Revit.DB.Structure
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.3.0.0 (25.3.0.0)
Syntax
public static ExternalDefinition GetExternalDefinitionForElementId( Document doc, ElementId paramId, DefinitionFile definitionFile )
Public Shared Function GetExternalDefinitionForElementId ( doc As Document, paramId As ElementId, definitionFile As DefinitionFile ) As ExternalDefinition
public: static ExternalDefinition^ GetExternalDefinitionForElementId( Document^ doc, ElementId^ paramId, DefinitionFile^ definitionFile )
static member GetExternalDefinitionForElementId : doc : Document * paramId : ElementId * definitionFile : DefinitionFile -> ExternalDefinition
Parameters
- doc Document
- A document.
- paramId ElementId
- The id of a shared parameter in the document.
- definitionFile DefinitionFile
- A database of shared parameters.
Return Value
ExternalDefinitionThe 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.
| Exception | Condition |
|---|---|
| ArgumentNullException | A non-optional argument was . |
See Also