CompoundStructureLayer Members

The CompoundStructureLayer type exposes the following members.


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.


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 a hash function for a particular type.
(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 .)


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 MaterialId
Id of the material assigned to this layer.
Public property Width
Width of the layer.

See Also