NXOpen .NET Reference Guide
1899
|
Builder for creating Borders and Zones. More...
Public Types | |
enum | FontEnum { Blockfont } |
the font More... | |
enum | HorizontalCenteringMarkType { None, LeftArrow, RightArrow, LeftandRightArrow, LeftandRightLine } |
the horizontal centering mark type More... | |
enum | VerticalCenteringMarkType { None, BottomArrow, TopArrow, BottomandTopArrow, BottomandTopLine } |
the vertical centering mark type More... | |
enum | ZoneMethod { None, Standard, Custom } |
the zone method More... | |
enum | ZoneOrigin { BottomRight, TopLeft, TopRight, BottomLeft } |
the zone origin More... | |
Properties | |
unsafe NXOpen.Drawings.BorderAndZoneStyleBuilder | BorderAndZoneStyle [get] |
Returns the border and zone style builder More... | |
unsafe double | BottomMargin [get, set] |
Returns or sets the bottom margin More... | |
unsafe double | CenteringMarkExtension [get, set] |
Returns or sets the centering mark extension 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 | CreateZoneLabels [get, set] |
Returns or sets the create zone labels More... | |
unsafe bool | CreateZoneMarking [get, set] |
Returns or sets the create zone marking More... | |
unsafe NXOpen.Drawings.BordersAndZonesBuilder.HorizontalCenteringMarkType | HorizontalCenteringMark [get, set] |
Returns or sets the horizontal centering mark More... | |
unsafe double | HorizontalSize [get, set] |
Returns or sets the horizontal size of the zones More... | |
unsafe int | LabelFont [get, set] |
Returns or sets the label font More... | |
unsafe double | LabelHeight [get, set] |
Returns or sets the label height More... | |
unsafe double | LeftMargin [get, set] |
Returns or sets the left margin More... | |
unsafe double | MarkingHeight [get, set] |
Returns or sets the marking height More... | |
unsafe NXOpen.Drawings.BordersAndZonesBuilder.ZoneMethod | Method [get, set] |
Returns or sets the method of creation of zones More... | |
unsafe NXOpen.Drawings.BordersAndZonesBuilder.ZoneOrigin | Origin [get, set] |
Returns or sets the zone origin type More... | |
unsafe double | RightMargin [get, set] |
Returns or sets the right margin More... | |
unsafe double | TopMargin [get, set] |
Returns or sets the top margin More... | |
unsafe double | TrimmingMarkLength [get, set] |
Returns or sets the trimming mark length More... | |
unsafe double | TrimmingMarkThickness [get, set] |
Returns or sets the trimming mark thickness More... | |
unsafe NXOpen.Drawings.BordersAndZonesBuilder.VerticalCenteringMarkType | VerticalCenteringMark [get, set] |
Returns or sets the vertical centering mark More... | |
unsafe double | VerticalSize [get, set] |
Returns or sets the vertical size of the zones More... | |
unsafe double | Width [get, set] |
Returns or sets the width of the border More... | |
Properties inherited from NXOpen.Builder | |
unsafe NXOpen.PreviewBuilder | PreviewBuilder [get] |
Returns the preview builder subobject. 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 | |
Public Member Functions inherited from NXOpen.Builder | |
unsafe NXOpen.NXObject | Commit () |
Commits any edits that have been applied to the builder. More... | |
unsafe void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
unsafe NXOpen.NXObject[] | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
unsafe NXOpen.NXObject | GetObject () |
Returns the object currently being edited by this builder. More... | |
unsafe void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
unsafe bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Builder for creating Borders and Zones.
It creates and redefines borders and zones.
To create a new instance of this class, use NXOpen.Drawings.BordersAndZonesCollection.CreateBordersAndZonesBuilder
Default values.
Property | Value |
---|---|
BottomMargin (deprecated) |
0 (millimeters part), 0 (inches part) |
CenteringMarkExtension (deprecated) |
5 (millimeters part), 0.25 (inches part) |
CreateBorders (deprecated) |
1 |
CreateTrimmingMarks (deprecated) |
1 |
CreateZoneLabels (deprecated) |
1 |
CreateZoneMarking (deprecated) |
1 |
HorizontalCenteringMark (deprecated) |
None |
HorizontalSize (deprecated) |
50 (millimeters part), 2.5 (inches part) |
LabelFont (deprecated) |
0 |
LabelHeight (deprecated) |
3.5 (millimeters part), 0.125 (inches part) |
LeftMargin (deprecated) |
0 (millimeters part), 0 (inches part) |
MarkingHeight (deprecated) |
10 (millimeters part), 0.375 (inches part) |
Method (deprecated) |
Standard |
Origin (deprecated) |
TopLeft |
RightMargin (deprecated) |
0 (millimeters part), 0 (inches part) |
TopMargin (deprecated) |
0 (millimeters part), 0 (inches part) |
TrimmingMarkLength (deprecated) |
10 (millimeters part), 0.5 (inches part) |
TrimmingMarkThickness (deprecated) |
5 (millimeters part), 0.25 (inches part) |
VerticalCenteringMark (deprecated) |
None |
VerticalSize (deprecated) |
50 (millimeters part), 2.5 (inches part) |
Width (deprecated) |
10 (millimeters part), 0.375 (inches part) |
Created in NX8.0.0
|
get |
Returns the border and zone style builder
Created in NX10.0.0
License requirements: None.
|
getset |
Returns or sets the bottom margin
Created in NX8.0.0
Deprecated in NX10.0.0. Use NXOpen.Drawings.SheetMarginSettingsBuilder.BottomTrimmedMargin instead.
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")
|
getset |
Returns or sets the centering mark extension
Created in NX8.0.0
Deprecated in NX10.0.0. Use NXOpen.Drawings.SheetBorderSettingsBuilder.CenteringMarksExtension instead.
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")
|
getset |
Returns or sets the create borders
Created in NX8.0.0
Deprecated in NX10.0.0. Use NXOpen.Drawings.SheetBorderSettingsBuilder.CreateBorders instead.
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")
|
getset |
Returns or sets the create trimming marks
Created in NX8.0.0
Deprecated in NX10.0.0. Use NXOpen.Drawings.SheetBorderSettingsBuilder.CreateTrimmingMarks instead.
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")
|
getset |
Returns or sets the create zone labels
Created in NX8.0.0
Deprecated in NX10.0.0. Use NXOpen.Drawings.SheetZoneSettingsBuilder.CreateZoneLabels instead.
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")
|
getset |
Returns or sets the create zone marking
Created in NX8.0.0
Deprecated in NX10.0.0. Use NXOpen.Drawings.SheetZoneSettingsBuilder.CreateZoneMarkings instead.
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")
|
getset |
Returns or sets the horizontal centering mark
Created in NX8.0.0
Deprecated in NX10.0.0. Use NXOpen.Drawings.SheetBorderSettingsBuilder.CenteringMarksHorizontal instead.
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")
|
getset |
Returns or sets the horizontal size of the zones
Created in NX8.0.0
Deprecated in NX10.0.0. Use NXOpen.Drawings.SheetZoneSettingsBuilder.HorizontalSize instead.
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")
|
getset |
Returns or sets the label font
Created in NX8.0.0
Deprecated in NX10.0.0. Use NXOpen.Drawings.SheetZoneSettingsBuilder.LabelFont instead.
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")
|
getset |
Returns or sets the label height
Created in NX8.0.0
Deprecated in NX10.0.0. Use NXOpen.Drawings.SheetZoneSettingsBuilder.LabelHeight instead.
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")
|
getset |
Returns or sets the left margin
Created in NX8.0.0
Deprecated in NX10.0.0. Use NXOpen.Drawings.SheetMarginSettingsBuilder.LeftTrimmedMargin instead.
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")
|
getset |
Returns or sets the marking height
Created in NX8.0.0
Deprecated in NX10.0.0. Use NXOpen.Drawings.SheetZoneSettingsBuilder.MarkingHeight instead.
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")
|
getset |
Returns or sets the method of creation of zones
Created in NX8.0.0
Deprecated in NX10.0.0. Use NXOpen.Drawings.SheetBorderSettingsBuilder.Method instead.
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")
|
getset |
Returns or sets the zone origin type
Created in NX8.0.0
Deprecated in NX10.0.0. Use NXOpen.Drawings.SheetZoneSettingsBuilder.Origin instead.
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")
|
getset |
Returns or sets the right margin
Created in NX8.0.0
Deprecated in NX10.0.0. Use NXOpen.Drawings.SheetMarginSettingsBuilder.RightTrimmedMargin instead.
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")
|
getset |
Returns or sets the top margin
Created in NX8.0.0
Deprecated in NX10.0.0. Use NXOpen.Drawings.SheetMarginSettingsBuilder.TopTrimmedMargin instead.
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")
|
getset |
Returns or sets the trimming mark length
Created in NX8.0.0
Deprecated in NX10.0.0. Use NXOpen.Drawings.SheetBorderSettingsBuilder.TrimmingMarkLength instead.
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")
|
getset |
Returns or sets the trimming mark thickness
Created in NX8.0.0
Deprecated in NX10.0.0. Use NXOpen.Drawings.SheetBorderSettingsBuilder.TrimmingMarkWidth instead.
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")
|
getset |
Returns or sets the vertical centering mark
Created in NX8.0.0
Deprecated in NX10.0.0. Use NXOpen.Drawings.SheetBorderSettingsBuilder.CenteringMarksVertical instead.
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")
|
getset |
Returns or sets the vertical size of the zones
Created in NX8.0.0
Deprecated in NX10.0.0. Use NXOpen.Drawings.SheetZoneSettingsBuilder.VerticalSize instead.
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")
|
getset |
Returns or sets the width of the border
Created in NX8.0.0
Deprecated in NX10.0.0. Use NXOpen.Drawings.SheetBorderSettingsBuilder.BorderLineWidth instead.
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")