Show / Hide Table of Contents

    Class PythonComponent

    A component implemented in python

    Inheritance
    object
    Component
    PythonComponent
    StairConnection
    Inherited Members
    Component.Handle
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: DesignData.SDS2.Model
    Assembly: DesignData.SDS2.Model.dll
    Syntax
    public class PythonComponent : Component

    Properties

    PythonObject

    The underlying python object for this component. Use this object with the "dynamic" type in csharp.

    Declaration
    public dynamic PythonObject { get; }
    Property Value
    Type Description
    dynamic

    Methods

    Dispose(bool)

    A component implemented in python

    Declaration
    protected override void Dispose(bool disposing)
    Parameters
    Type Name Description
    bool disposing
    Overrides
    Component.Dispose(bool)

    FindCreatedMaterial()

    Returns an object containing three lists, Materials, Bolts, Welds that a connection created.

    Declaration
    public override CreatedConnectionMaterial FindCreatedMaterial()
    Returns
    Type Description
    CreatedConnectionMaterial
    Overrides
    Component.FindCreatedMaterial()
    Back to top