NXOpen .NET Reference Guide
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions | Properties | List of all members
NXOpen.Drawings.SheetBorderSettingsBuilder Class Reference

Represents a NXOpen.Drawings.SheetBorderSettingsBuilder . More...

Inheritance diagram for NXOpen.Drawings.SheetBorderSettingsBuilder:
NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Member Functions

unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Properties

unsafe double ArrowAngle [get, set]
 Returns or sets the arrow angle More...
 
unsafe
NXOpen.Drawings.ArrowDirectionType 
ArrowDirection [get, set]
 Returns or sets the arrow direction More...
 
unsafe double ArrowHeadTail [get, set]
 Returns or sets the arrowhead tail More...
 
unsafe double ArrowLength [get, set]
 Returns or sets the arrow length More...
 
unsafe
NXOpen.Drawings.ArrowStyleType 
ArrowStyle [get, set]
 Returns or sets the arrow style More...
 
unsafe double BorderLineWidth [get, set]
 Returns or sets the border line width More...
 
unsafe double CenteringMarkLength [get, set]
 Returns or sets the centering mark length More...
 
unsafe
NXOpen.LineColorFontWidthBuilder 
CenteringMarksColorWidth [get]
 Returns the centering marks color width More...
 
unsafe double CenteringMarksExtension [get, set]
 Returns or sets the centering marks extension More...
 
unsafe
NXOpen.Drawings.HorizontalCenteringMarkType 
CenteringMarksHorizontal [get, set]
 Returns or sets the centering marks horizontal More...
 
unsafe
NXOpen.Drawings.VerticalCenteringMarkType 
CenteringMarksVertical [get, set]
 Returns or sets the centering marks vertical More...
 
unsafe bool CreateBorders [get, set]
 Returns or sets the create borders More...
 
unsafe bool CreateTrimmingMarks [get, set]
 Returns or sets the create trimming marks More...
 
unsafe bool DisplaySheetSizeInBorder [get, set]
 Returns or sets the display sheet size in border More...
 
unsafe double DistanceFromInnerBorder [get, set]
 Returns or sets the distance from inner border More...
 
unsafe
NXOpen.LineColorFontWidthBuilder 
InnerLineCFW [get]
 Returns the inner border line's color, font and width More...
 
unsafe NXOpen.Drawings.Method Method [get, set]
 Returns or sets the method More...
 
unsafe
NXOpen.LineColorFontWidthBuilder 
OuterLineCFW [get]
 Returns the outer border line's color, font and width More...
 
unsafe NXOpen.NXColor TrimmingMarkColor [get, set]
 Returns or sets the trimming mark color More...
 
unsafe double TrimmingMarkLength [get, set]
 Returns or sets the trimming mark length More...
 
unsafe
NXOpen.Drawings.TrimmingMarkStyleType 
TrimmingMarkStyle [get, set]
 Returns or sets the trimming mark style More...
 
unsafe double TrimmingMarkWidth [get, set]
 Returns or sets the trimming mark width More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a NXOpen.Drawings.SheetBorderSettingsBuilder .

This class queries and sets sheet border settings preferences when creating a sheet border.

Created in NX10.0.0

Member Function Documentation

unsafe bool NXOpen.Drawings.SheetBorderSettingsBuilder.Validate ( )
inline

Validate whether the inputs to the component are sufficient for commit to be called.

If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven't set it. This method throws a not-yet-implemented NXException for some components.

Created in NX3.0.1

License requirements: None.

Returns
Was self validation successful

Implements NXOpen.GeometricUtilities.IComponentBuilder.

Property Documentation

unsafe double NXOpen.Drawings.SheetBorderSettingsBuilder.ArrowAngle
getset

Returns or sets the arrow angle

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: drafting ("DRAFTING")

unsafe NXOpen.Drawings.ArrowDirectionType NXOpen.Drawings.SheetBorderSettingsBuilder.ArrowDirection
getset

Returns or sets the arrow direction

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: drafting ("DRAFTING")

unsafe double NXOpen.Drawings.SheetBorderSettingsBuilder.ArrowHeadTail
getset

Returns or sets the arrowhead tail

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: drafting ("DRAFTING")

unsafe double NXOpen.Drawings.SheetBorderSettingsBuilder.ArrowLength
getset

Returns or sets the arrow length

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: drafting ("DRAFTING")

unsafe NXOpen.Drawings.ArrowStyleType NXOpen.Drawings.SheetBorderSettingsBuilder.ArrowStyle
getset

Returns or sets the arrow style

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: drafting ("DRAFTING")

unsafe double NXOpen.Drawings.SheetBorderSettingsBuilder.BorderLineWidth
getset

Returns or sets the border line width

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: drafting ("DRAFTING")

unsafe double NXOpen.Drawings.SheetBorderSettingsBuilder.CenteringMarkLength
getset

Returns or sets the centering mark length

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: drafting ("DRAFTING")

unsafe NXOpen.LineColorFontWidthBuilder NXOpen.Drawings.SheetBorderSettingsBuilder.CenteringMarksColorWidth
get

Returns the centering marks color width

Created in NX10.0.0

License requirements: None.

unsafe double NXOpen.Drawings.SheetBorderSettingsBuilder.CenteringMarksExtension
getset

Returns or sets the centering marks extension

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: drafting ("DRAFTING")

unsafe NXOpen.Drawings.HorizontalCenteringMarkType NXOpen.Drawings.SheetBorderSettingsBuilder.CenteringMarksHorizontal
getset

Returns or sets the centering marks horizontal

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: drafting ("DRAFTING")

unsafe NXOpen.Drawings.VerticalCenteringMarkType NXOpen.Drawings.SheetBorderSettingsBuilder.CenteringMarksVertical
getset

Returns or sets the centering marks vertical

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: drafting ("DRAFTING")

unsafe bool NXOpen.Drawings.SheetBorderSettingsBuilder.CreateBorders
getset

Returns or sets the create borders

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: drafting ("DRAFTING")

unsafe bool NXOpen.Drawings.SheetBorderSettingsBuilder.CreateTrimmingMarks
getset

Returns or sets the create trimming marks

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: drafting ("DRAFTING")

unsafe bool NXOpen.Drawings.SheetBorderSettingsBuilder.DisplaySheetSizeInBorder
getset

Returns or sets the display sheet size in border

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: drafting ("DRAFTING")

unsafe double NXOpen.Drawings.SheetBorderSettingsBuilder.DistanceFromInnerBorder
getset

Returns or sets the distance from inner border

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: drafting ("DRAFTING")

unsafe NXOpen.LineColorFontWidthBuilder NXOpen.Drawings.SheetBorderSettingsBuilder.InnerLineCFW
get

Returns the inner border line's color, font and width

Created in NX10.0.0

License requirements: None.

unsafe NXOpen.Drawings.Method NXOpen.Drawings.SheetBorderSettingsBuilder.Method
getset

Returns or sets the method

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: drafting ("DRAFTING")

unsafe NXOpen.LineColorFontWidthBuilder NXOpen.Drawings.SheetBorderSettingsBuilder.OuterLineCFW
get

Returns the outer border line's color, font and width

Created in NX10.0.0

License requirements: None.

unsafe NXOpen.NXColor NXOpen.Drawings.SheetBorderSettingsBuilder.TrimmingMarkColor
getset

Returns or sets the trimming mark color

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: drafting ("DRAFTING")

unsafe double NXOpen.Drawings.SheetBorderSettingsBuilder.TrimmingMarkLength
getset

Returns or sets the trimming mark length

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: drafting ("DRAFTING")

unsafe NXOpen.Drawings.TrimmingMarkStyleType NXOpen.Drawings.SheetBorderSettingsBuilder.TrimmingMarkStyle
getset

Returns or sets the trimming mark style

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: drafting ("DRAFTING")

unsafe double NXOpen.Drawings.SheetBorderSettingsBuilder.TrimmingMarkWidth
getset

Returns or sets the trimming mark width

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: drafting ("DRAFTING")


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.