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

The SheetBorderSettings builder More...

Inheritance diagram for NXOpen.Diagramming.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 angle of arrow in the borders. More...
 
unsafe
NXOpen.Diagramming.ArrowDirectionType 
ArrowDirection [get, set]
 Returns or sets the direction of arrow like Into Sheet or Out of Sheet. More...
 
unsafe double ArrowHeadTail [get, set]
 Returns or sets the length of arrow tail. More...
 
unsafe double ArrowLength [get, set]
 Returns or sets the length of arrow in the borders. More...
 
unsafe
NXOpen.Diagramming.ArrowStyleType 
ArrowStyle [get, set]
 Returns or sets the type of arrow style like Open, Closed. More...
 
unsafe double BorderLineWidth [get, set]
 Returns or sets the width of border. More...
 
unsafe double CenteringMarkLength [get, set]
 Returns or sets the length of centering mark. More...
 
unsafe
NXOpen.LineColorFontWidthBuilder 
CenteringMarksColorWidth [get]
 Returns the color and width of centering marks. More...
 
unsafe double CenteringMarksExtension [get, set]
 Returns or sets the length of centering marks extension from inner border. More...
 
unsafe
NXOpen.Diagramming.HorizontalCenteringMarkType 
CenteringMarksHorizontal [get, set]
 Returns or sets the horizontal centering mark used to show the type of centering mark like LeftArrow/RightArrow. More...
 
unsafe
NXOpen.Diagramming.VerticalCenteringMarkType 
CenteringMarksVertical [get, set]
 Returns or sets the vertical centering mark used to show the type of centering mark like TopArrow/BottomArrow. More...
 
unsafe bool CreateBorders [get, set]
 Returns or sets the flag that indicates if borders are created. More...
 
unsafe bool CreateTrimmingMarks [get, set]
 Returns or sets the flag indicates to create trimming marks or not. More...
 
unsafe bool DisplaySheetSizeInBorder [get, set]
 Returns or sets the flag indicates to display sheet size in border or not More...
 
unsafe double DistanceFromInnerBorder [get, set]
 Returns or sets the distance between inner border and arrow head. More...
 
unsafe
NXOpen.LineColorFontWidthBuilder 
InnerLineCFW [get]
 Returns the color, font and width of inner border line. More...
 
unsafe NXOpen.Diagramming.Method Method [get, set]
 Returns or sets the type of method to display like Standard/Custom More...
 
unsafe
NXOpen.LineColorFontWidthBuilder 
OuterLineCFW [get]
 Returns the color, font and width of outer border line. More...
 
unsafe NXOpen.NXColor TrimmingMarkColor [get, set]
 Returns or sets the color of trimming mark. More...
 
unsafe double TrimmingMarkLength [get, set]
 Returns or sets the length of trimming mark. More...
 
unsafe
NXOpen.Diagramming.TrimmingMarkStyleType 
TrimmingMarkStyle [get, set]
 Returns or sets the type of trimming mark style like Corner or Triangle. More...
 
unsafe double TrimmingMarkWidth [get, set]
 Returns or sets the width of trimming mark. 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

The SheetBorderSettings builder

Created in NX11.0.1

Member Function Documentation

unsafe bool NXOpen.Diagramming.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.Diagramming.SheetBorderSettingsBuilder.ArrowAngle
getset

Returns or sets the angle of arrow in the borders.

Created in NX11.0.1

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Diagramming.ArrowDirectionType NXOpen.Diagramming.SheetBorderSettingsBuilder.ArrowDirection
getset

Returns or sets the direction of arrow like Into Sheet or Out of Sheet.

Created in NX11.0.1

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.Diagramming.SheetBorderSettingsBuilder.ArrowHeadTail
getset

Returns or sets the length of arrow tail.

Created in NX11.0.1

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.Diagramming.SheetBorderSettingsBuilder.ArrowLength
getset

Returns or sets the length of arrow in the borders.

Created in NX11.0.1

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Diagramming.ArrowStyleType NXOpen.Diagramming.SheetBorderSettingsBuilder.ArrowStyle
getset

Returns or sets the type of arrow style like Open, Closed.

..

Created in NX11.0.1

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.Diagramming.SheetBorderSettingsBuilder.BorderLineWidth
getset

Returns or sets the width of border.

It should be greater than zero.

Created in NX11.0.1

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.Diagramming.SheetBorderSettingsBuilder.CenteringMarkLength
getset

Returns or sets the length of centering mark.

Created in NX11.0.1

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.LineColorFontWidthBuilder NXOpen.Diagramming.SheetBorderSettingsBuilder.CenteringMarksColorWidth
get

Returns the color and width of centering marks.

Created in NX11.0.1

License requirements: None.

unsafe double NXOpen.Diagramming.SheetBorderSettingsBuilder.CenteringMarksExtension
getset

Returns or sets the length of centering marks extension from inner border.

Created in NX11.0.1

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Diagramming.HorizontalCenteringMarkType NXOpen.Diagramming.SheetBorderSettingsBuilder.CenteringMarksHorizontal
getset

Returns or sets the horizontal centering mark used to show the type of centering mark like LeftArrow/RightArrow.

Created in NX11.0.1

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Diagramming.VerticalCenteringMarkType NXOpen.Diagramming.SheetBorderSettingsBuilder.CenteringMarksVertical
getset

Returns or sets the vertical centering mark used to show the type of centering mark like TopArrow/BottomArrow.

Created in NX11.0.1

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Diagramming.SheetBorderSettingsBuilder.CreateBorders
getset

Returns or sets the flag that indicates if borders are created.

Created in NX11.0.1

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Diagramming.SheetBorderSettingsBuilder.CreateTrimmingMarks
getset

Returns or sets the flag indicates to create trimming marks or not.

Created in NX11.0.1

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Diagramming.SheetBorderSettingsBuilder.DisplaySheetSizeInBorder
getset

Returns or sets the flag indicates to display sheet size in border or not

Created in NX11.0.1

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.Diagramming.SheetBorderSettingsBuilder.DistanceFromInnerBorder
getset

Returns or sets the distance between inner border and arrow head.

Created in NX11.0.1

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.LineColorFontWidthBuilder NXOpen.Diagramming.SheetBorderSettingsBuilder.InnerLineCFW
get

Returns the color, font and width of inner border line.

Created in NX11.0.1

License requirements: None.

unsafe NXOpen.Diagramming.Method NXOpen.Diagramming.SheetBorderSettingsBuilder.Method
getset

Returns or sets the type of method to display like Standard/Custom

Created in NX11.0.1

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.LineColorFontWidthBuilder NXOpen.Diagramming.SheetBorderSettingsBuilder.OuterLineCFW
get

Returns the color, font and width of outer border line.

Created in NX11.0.1

License requirements: None.

unsafe NXOpen.NXColor NXOpen.Diagramming.SheetBorderSettingsBuilder.TrimmingMarkColor
getset

Returns or sets the color of trimming mark.

Created in NX11.0.1

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.Diagramming.SheetBorderSettingsBuilder.TrimmingMarkLength
getset

Returns or sets the length of trimming mark.

It should be greater than zero.

Created in NX11.0.1

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Diagramming.TrimmingMarkStyleType NXOpen.Diagramming.SheetBorderSettingsBuilder.TrimmingMarkStyle
getset

Returns or sets the type of trimming mark style like Corner or Triangle.

Created in NX11.0.1

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.Diagramming.SheetBorderSettingsBuilder.TrimmingMarkWidth
getset

Returns or sets the width of trimming mark.

It should be greater than zero.

Created in NX11.0.1

License requirements to get this property: None.

License requirements to set this property: None.


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