Class SurfaceFinish
Surface finish information
Inherited Members
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
~SurfaceFinish()
Surface finish information
Declaration
protected ~SurfaceFinish()
GetHashCode()
Surface finish information
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
int |