Search Results for

    Show / Hide Table of Contents

    Class SmartDocument

    Represents a smart design document value.

    Inheritance
    object
    SmartDesignObject
    SmartDocument
    SmartCoating
    SmartFinishing
    SmartMaterial
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: TopSolid.Cad.Design.Automating
    Assembly: TopSolid.Cad.Design.Automating.dll
    Syntax
    [DataContract]
    [AvailableSinceVersion(7, 17, 0, 0)]
    [KnownType(typeof(SmartCoating))]
    [KnownType(typeof(SmartFinishing))]
    [KnownType(typeof(SmartMaterial))]
    public abstract class SmartDocument : SmartDesignObject
    Remarks

    This class is available since v7.17.

    Constructors

    Name Description
    SmartDocument(DocumentId)

    Initializes a new instance of the SmartDocument class of type Basic

    SmartDocument(DocumentId, DocumentReferenceType)

    Initializes a new instance of the SmartDocument class of type Basic

    SmartDocument(ElementId)

    Initializes a new instance of the SmartDocument class of type Element.

    SmartDocument(ElementId, DocumentReferenceType)

    Initializes a new instance of the SmartDocument class of type Element.

    Fields

    Name Description
    Document

    Document of the smart object.

    ElementId

    Providing element identifier, or empty if none.

    ReferenceType

    Providing element item label, or empty if none.

    Type

    Type of smart document.

    In this article
    Back to top
    • Term of use
    • Corporate information
    • Privacy Policy - GDPR

    Copyright ©2025 TopSolid - All rights reserved.