CompoundStructureLayer
Describes a single layer in a CompoundStructure.
Inheritance Hierarchy
System.Object
Autodesk.Revit.DB.CompoundStructureLayer
Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntax
public class CompoundStructureLayer : IDisposable
The CompoundStructureLayer type exposes the following members.
Constructors
Name
Description
Public Method
CompoundStructureLayer.
Creates a compound structure layer using default settings.
Public Method
CompoundStructureLayer(CompoundStructureLayer)
Creates a copy of a compound structure layer.
Public Method
CompoundStructureLayer(Double, MaterialFunctionAssignment, ElementId)
Creates a default compound structure layer based on the given width, function and material element id.
Properties
Name
Description
Public Property
DeckEmbeddingType
Embedding type for structural deck - only for a layer whose function is StructuralDeck.
Public Property
DeckProfileId
The ElementId of the structural deck profile - only for a layer whose function is StructuralDeck.
Public Property
Function
The function of the layer.
Public Property
IsValidObject
Specifies whether the .NET object represents a valid Revit entity.
Public Property
LayerCapFlag
Identifies if the layer participates in wrapping at end caps and/or inserts.
Public Property
LayerId
The id of the layer - note that this may be different from the index in the array of layers in a CompoundStructure.
Public Property
Code Example
MaterialId
Id of the material assigned to this layer.
Public Property
Width
Width of the layer.
Methods
Name
Description
Public Method
Dispose
Releases all resources used by the CompoundStructureLayer
Public Method
Equals
Determines whether the specified object is equal to the current object.
(Inherited from Object)
Public Method
GetHashCode
Serves as the default hash function.
(Inherited from Object)
Public Method
GetType
Gets the Type of the current instance.
(Inherited from Object)
Public Method
ToString
Returns a string that represents the current object.
(Inherited from Object)