The CompoundStructureLayer type exposes the following members.

Constructors

  NameDescription
Public methodCompoundStructureLayer()()()()
Creates a compound structure layer using default settings.
Public methodCompoundStructureLayer(CompoundStructureLayer)
Creates a copy of a compound structure layer.
Public methodCompoundStructureLayer(Double, MaterialFunctionAssignment, ElementId)
Creates a default compound structure layer based on the given width, function and material element id.

Methods

  NameDescription
Public methodDispose
Releases all resources used by the CompoundStructureLayer
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)

Properties

  NameDescription
Public propertyDeckEmbeddingType
Embedding type for structural deck - only for a layer whose function is StructuralDeck.
Public propertyDeckProfileId
The ElementId of the structural deck profile - only for a layer whose function is StructuralDeck.
Public propertyFunction
The function of the layer.
Public propertyIsValidObject
Specifies whether the .NET object represents a valid Revit entity.
Public propertyLayerCapFlag
Identifies if the layer participates in wrapping at end caps and/or inserts.
Public propertyLayerId
The id of the layer - note that this may be different from the index in the array of layers in a CompoundStructure.
Public propertyMaterialId
Id of the material assigned to this layer.
Public propertyWidth
Width of the layer.

See Also