Revit 2025.3 API
Compound |
Sets a material element for a specified layer.
Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.3.0.0 (25.3.0.0)
Syntax
public void SetMaterialId( int layerIdx, ElementId materialId )
Public Sub SetMaterialId ( layerIdx As Integer, materialId As ElementId )
public: void SetMaterialId( int layerIdx, ElementId^ materialId )
member SetMaterialId : layerIdx : int * materialId : ElementId -> unit
Parameters
- layerIdx Int32
- Index of a layer in the CompoundStructure.
- materialId ElementId
- The ElementId of a Material element.
| Exception | Condition |
|---|---|
| ArgumentNullException | A non-optional argument was null |
| ArgumentOutOfRangeException | The layer index is out of range. |
It is not verified that materialId corresponds to a valid Material element.
See Also