Show / Hide Table of Contents

    Class SurfaceFinish

    Surface finish information

    Inheritance
    object
    SurfaceFinish
    Inherited Members
    object.GetType()
    object.ToString()
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    Namespace: DesignData.SDS2.Setup
    Assembly: DesignData.SDS2.Setup.dll
    Syntax
    public sealed class SurfaceFinish

    Constructors

    SurfaceFinish()

    Surface finish information

    Declaration
    public SurfaceFinish()

    SurfaceFinish(SurfaceFinish)

    Copy ctor

    Declaration
    public SurfaceFinish(SurfaceFinish src)
    Parameters
    Type Name Description
    SurfaceFinish src

    Properties

    Abbreviation

    The abbreviation used for the finish

    Declaration
    public string Abbreviation { get; set; }
    Property Value
    Type Description
    string

    AddToBOM

    Add surface finish to Bill of Material?

    Declaration
    public bool AddToBOM { get; set; }
    Property Value
    Type Description
    bool

    DisplayName

    The display name of the finish. All finishes in setup will have a unique display name

    Declaration
    public string DisplayName { get; set; }
    Property Value
    Type Description
    string

    HideEntry

    Hide surface finish entry from menu pulldown-selection?

    Declaration
    public bool HideEntry { get; set; }
    Property Value
    Type Description
    bool

    IsGalvanized

    Is the specified surface finish a type of galvanizing finish?

    Declaration
    public bool IsGalvanized { get; set; }
    Property Value
    Type Description
    bool

    MinorSuffix

    Suffix used to distinguish minor/sub pcmks from standard marks when pcmks are split by surface finish

    Declaration
    public string MinorSuffix { get; set; }
    Property Value
    Type Description
    string

    PreparationProcess

    Preparations and/or finish process description

    Declaration
    public string PreparationProcess { get; set; }
    Property Value
    Type Description
    string

    SetupIndex

    The index into the setup list of finishes, or -1 if the DisplayName is not in the setup list

    Declaration
    public int SetupIndex { get; }
    Property Value
    Type Description
    int

    Source

    Source of the finish. For example, a manufacture and/or catalog

    Declaration
    public string Source { get; set; }
    Property Value
    Type Description
    string

    SplitMajor

    Break major/member marks by surface finish?

    Declaration
    public bool SplitMajor { get; set; }
    Property Value
    Type Description
    bool

    SplitMinor

    Break minor/material marks by surface finish?

    Declaration
    public bool SplitMinor { get; set; }
    Property Value
    Type Description
    bool

    Methods

    Equals(object)

    Surface finish information

    Declaration
    public override bool Equals(object other)
    Parameters
    Type Name Description
    object other
    Returns
    Type Description
    bool
    Overrides
    object.Equals(object)

    ~SurfaceFinish()

    Surface finish information

    Declaration
    protected ~SurfaceFinish()

    GetHashCode()

    Surface finish information

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    int
    Overrides
    object.GetHashCode()
    Back to top