Class DimensionStyleBuilder
Inheritance
System.Object
System.MarshalByRefObject
DimensionStyleBuilder
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class DimensionStyleBuilder : TaggedObject, IMessageSink, IComponentBuilder
Constructors
DimensionStyleBuilder()
Declaration
protected DimensionStyleBuilder()
Properties
AngularDimensionValuePrecision
Declaration
public int AngularDimensionValuePrecision { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
AngularToleranceValuePrecision
Declaration
public int AngularToleranceValuePrecision { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
BaselineOffset
Declaration
public double BaselineOffset { get; set; }
Property Value
Type |
Description |
System.Double |
|
ChainOffset
Declaration
public double ChainOffset { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public ChamferForm ChamferForm { get; set; }
Property Value
ChamferLeaderType
Declaration
public ChamferLeaderPlacement ChamferLeaderType { get; set; }
Property Value
ChamferSeparator
Declaration
public ChamferSeparatorType ChamferSeparator { get; set; }
Property Value
ChamferSpaceFactor
Declaration
public double ChamferSpaceFactor { get; set; }
Property Value
Type |
Description |
System.Double |
|
ChamferStubType
Declaration
public ChamferStubType ChamferStubType { get; set; }
Property Value
ChamferSymbolName
Declaration
public string ChamferSymbolName { get; set; }
Property Value
Type |
Description |
System.String |
|
ChamferSymbolType
Declaration
public ChamferSymbolPlacement ChamferSymbolType { get; set; }
Property Value
DimArrowDisplay
Declaration
public ArrowDisplay DimArrowDisplay { get; set; }
Property Value
DimensionValuePrecision
Declaration
public int DimensionValuePrecision { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
DimZeroToleranceDisplayStyle
Declaration
public ZeroToleranceDisplayStyle DimZeroToleranceDisplayStyle { get; set; }
Property Value
DualDimensionFractionDenominator
Declaration
public FractionDenominatorFormat DualDimensionFractionDenominator { get; set; }
Property Value
DualDimensionValuePrecision
Declaration
public int DualDimensionValuePrecision { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
DualToleranceValuePrecision
Declaration
public int DualToleranceValuePrecision { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
ExtensionLineDisplay
Declaration
public ExtensionLineDisplay ExtensionLineDisplay { get; set; }
Property Value
FitToleranceParentheses
Declaration
public bool FitToleranceParentheses { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
FitToleranceSeparator
Declaration
public bool FitToleranceSeparator { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
InspectionDimension
Declaration
public bool InspectionDimension { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
InspectionSymbolAroundAppendedText
Declaration
public InspectionSymbolAroundAppendedText InspectionSymbolAroundAppendedText { get; set; }
Property Value
LimitFitAnsiHoleType
Declaration
public FitAnsiHoleType LimitFitAnsiHoleType { get; set; }
Property Value
LimitFitAssemblyDisplayStyle
Declaration
[Obsolete("Deprecated in NX11.0.0. Use NXOpen.Annotations.DimensionStyleBuilder.LimitFitAssemblyNewDisplayStyle instead.")]
public FitAssemblyDisplayStyle LimitFitAssemblyDisplayStyle { get; set; }
Property Value
LimitFitAssemblyNewDisplayStyle
Declaration
public FitAssemblyNewDisplayStyle LimitFitAssemblyNewDisplayStyle { get; set; }
Property Value
LimitFitDeviation
Declaration
public string LimitFitDeviation { get; set; }
Property Value
Type |
Description |
System.String |
|
LimitFitDisplayAlignment
Declaration
public FitDisplayAlignment LimitFitDisplayAlignment { get; set; }
Property Value
LimitFitDisplaySplitByDimline
Declaration
public FitDisplaySplitByDimline LimitFitDisplaySplitByDimline { get; set; }
Property Value
LimitFitDisplayStyle
Declaration
public FitDisplayStyle LimitFitDisplayStyle { get; set; }
Property Value
LimitFitGrade
Declaration
public int LimitFitGrade { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
LimitFitShaftDeviation
Declaration
public string LimitFitShaftDeviation { get; set; }
Property Value
Type |
Description |
System.String |
|
LimitFitShaftGrade
Declaration
public int LimitFitShaftGrade { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
LineBetweenArrows
Declaration
public bool LineBetweenArrows { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
LowerToleranceDegrees
Declaration
public double LowerToleranceDegrees { get; set; }
Property Value
Type |
Description |
System.Double |
|
LowerToleranceEnglish
Declaration
public double LowerToleranceEnglish { get; set; }
Property Value
Type |
Description |
System.Double |
|
LowerToleranceMetric
Declaration
public double LowerToleranceMetric { get; set; }
Property Value
Type |
Description |
System.Double |
|
NarrowArrowType
Declaration
public ArrowheadType NarrowArrowType { get; set; }
Property Value
NarrowDisplayType
Declaration
public NarrowDisplayOption NarrowDisplayType { get; set; }
Property Value
NarrowLeaderAngle
Declaration
public double NarrowLeaderAngle { get; set; }
Property Value
Type |
Description |
System.Double |
|
NarrowTextOffset
Declaration
public double NarrowTextOffset { get; set; }
Property Value
Type |
Description |
System.Double |
|
NarrowTextOrientation
Declaration
public NarrowTextOrientation NarrowTextOrientation { get; set; }
Property Value
Orientation
Declaration
public TextOrientation Orientation { get; set; }
Property Value
OverrideDimensionText
Declaration
public bool OverrideDimensionText { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
PrefixSuffixReference
Declaration
public bool PrefixSuffixReference { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
PrimaryDimensionFractionDenominator
Declaration
public FractionDenominatorFormat PrimaryDimensionFractionDenominator { get; set; }
Property Value
ReferenceDimension
Declaration
public bool ReferenceDimension { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ReferenceDimensionPrefix
Declaration
public string ReferenceDimensionPrefix { get; set; }
Property Value
Type |
Description |
System.String |
|
ReferenceDimensionSuffix
Declaration
public string ReferenceDimensionSuffix { get; set; }
Property Value
Type |
Description |
System.String |
|
ReverseArrowDirection
Declaration
public bool ReverseArrowDirection { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
TextAngle
Declaration
public double TextAngle { get; set; }
Property Value
Type |
Description |
System.Double |
|
TextArrowPlacement
Declaration
public TextPlacement TextArrowPlacement { get; set; }
Property Value
TextCentered
Declaration
public bool TextCentered { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
TextPosition
Declaration
public TextPosition TextPosition { get; set; }
Property Value
ToleranceType
Declaration
public ToleranceType ToleranceType { get; set; }
Property Value
ToleranceValuePrecision
Declaration
public int ToleranceValuePrecision { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
TrimDimLine
Declaration
public TrimDimensionLineStyle TrimDimLine { get; set; }
Property Value
TrueLengthText
Declaration
public string TrueLengthText { get; set; }
Property Value
Type |
Description |
System.String |
|
TrueLengthTextPosition
Declaration
public TrueLengthTextPosition TrueLengthTextPosition { get; set; }
Property Value
UpperToleranceDegrees
Declaration
public double UpperToleranceDegrees { get; set; }
Property Value
Type |
Description |
System.Double |
|
UpperToleranceEnglish
Declaration
public double UpperToleranceEnglish { get; set; }
Property Value
Type |
Description |
System.Double |
|
UpperToleranceMetric
Declaration
public double UpperToleranceMetric { get; set; }
Property Value
Type |
Description |
System.Double |
|
Methods
GetOverriddenDimensionText()
Declaration
public string[] GetOverriddenDimensionText()
Returns
Type |
Description |
System.String[] |
|
SetOverriddenDimensionText(String[])
Declaration
public void SetOverriddenDimensionText(string[] customizedText)
Parameters
Type |
Name |
Description |
System.String[] |
customizedText |
|
Validate()
Declaration
Returns
Type |
Description |
System.Boolean |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink