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

the builder for Drafting Automation Preferences More...

Inheritance diagram for NXOpen.Drafting.AutomationPreferencesBuilder:
NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Member Functions

unsafe string[] GetRulesList ()
 Get the ordered rules list More...
 
unsafe void SetRulesList (string[] rules)
 Set the ordered rules list More...
 
- 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...
 
- 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 bool AllowFeetInchFractionForDimensionGreaterThan [get, set]
 Returns or sets the determination of the feet inch fraction display for dimension greater than More...
 
unsafe bool AllowInchFractionToNearest [get, set]
 Returns or sets the determination of the display for inch fraction to nearest More...
 
unsafe bool AnnotationInsideGeometry [get, set]
 Returns or sets the annotation inside geometry More...
 
unsafe bool DisplayRegion [get, set]
 Returns or sets the display in non template More...
 
unsafe bool DisplayRegionLabel [get, set]
 Returns or sets the display region label More...
 
unsafe double DistanceBetweenAnnotations [get, set]
 Returns or sets the distance between annotations More...
 
unsafe double EqualDimensionCompareTolerance [get, set]
 Returns or sets the equal dimension compare tolerance More...
 
unsafe double FeetInchFractionForDimensionGreaterThan [get, set]
 Returns or sets the feet inch fraction for dimension greater than More...
 
unsafe bool HideFeetInchMark [get, set]
 Returns or sets the hide feet inch mark More...
 
unsafe double InchFractionToNearest [get, set]
 Returns or sets the inch fraction to nearest More...
 
unsafe double MaximumDistanceToGeometry [get, set]
 Returns or sets the maximum distance to geometry More...
 
unsafe double MinimumDistanceToGeometry [get, set]
 Returns or sets the minimum distance to geometry More...
 
unsafe double ReferenceGeometrySearchDistance [get, set]
 Returns or sets the reference geometry search distance More...
 
unsafe NXOpen.NXColor RegionColor [get, set]
 Returns or sets the region color More...
 
unsafe
NXOpen.Preferences.PartDrafting.FontType 
RegionFont [get, set]
 Returns or sets the region font More...
 
unsafe
NXOpen.Preferences.PartDrafting.WidthType 
RegionWidth [get, set]
 Returns or sets the region width More...
 
unsafe NXOpen.NXColor SecondaryContentHiddenLineColor [get, set]
 Returns or sets the secondary content hidden line color More...
 
unsafe
NXOpen.Preferences.PartDrafting.FontType 
SecondaryContentHiddenLineFont [get, set]
 Returns or sets the secondary content hidden line font More...
 
unsafe
NXOpen.Preferences.PartDrafting.WidthType 
SecondaryContentHiddenLineWidth [get, set]
 Returns or sets the secondary content hidden line width More...
 
unsafe NXOpen.NXColor SecondaryContentVisibleLineColor [get, set]
 Returns or sets the secondary content visible line color More...
 
unsafe
NXOpen.Preferences.PartDrafting.FontType 
SecondaryContentVisibleLineFont [get, set]
 Returns or sets the secondary content visible line font More...
 
unsafe
NXOpen.Preferences.PartDrafting.WidthType 
SecondaryContentVisibleLineWidth [get, set]
 Returns or sets the secondary content visible line width 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

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

Detailed Description

the builder for Drafting Automation Preferences

To create a new instance of this class, use NXOpen.Drafting.AutomationManager.CreatePreferencesBuilder

Created in NX8.0.0

Member Function Documentation

unsafe string [] NXOpen.Drafting.AutomationPreferencesBuilder.GetRulesList ( )
inline

Get the ordered rules list

Created in NX8.0.0

License requirements: None.

Returns
Rules list
unsafe void NXOpen.Drafting.AutomationPreferencesBuilder.SetRulesList ( string[]  rules)
inline

Set the ordered rules list

Created in NX8.0.0

License requirements: nx_drawing_auto ("NX Drawing Automation")

Parameters
rulesRules list

Property Documentation

unsafe bool NXOpen.Drafting.AutomationPreferencesBuilder.AllowFeetInchFractionForDimensionGreaterThan
getset

Returns or sets the determination of the feet inch fraction display for dimension greater than

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_drawing_auto ("NX Drawing Automation")

unsafe bool NXOpen.Drafting.AutomationPreferencesBuilder.AllowInchFractionToNearest
getset

Returns or sets the determination of the display for inch fraction to nearest

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_drawing_auto ("NX Drawing Automation")

unsafe bool NXOpen.Drafting.AutomationPreferencesBuilder.AnnotationInsideGeometry
getset

Returns or sets the annotation inside geometry

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_drawing_auto ("NX Drawing Automation")

unsafe bool NXOpen.Drafting.AutomationPreferencesBuilder.DisplayRegion
getset

Returns or sets the display in non template

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_drawing_auto ("NX Drawing Automation")

unsafe bool NXOpen.Drafting.AutomationPreferencesBuilder.DisplayRegionLabel
getset

Returns or sets the display region label

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_drawing_auto ("NX Drawing Automation")

unsafe double NXOpen.Drafting.AutomationPreferencesBuilder.DistanceBetweenAnnotations
getset

Returns or sets the distance between annotations

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_drawing_auto ("NX Drawing Automation")

unsafe double NXOpen.Drafting.AutomationPreferencesBuilder.EqualDimensionCompareTolerance
getset

Returns or sets the equal dimension compare tolerance

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_drawing_auto ("NX Drawing Automation")

unsafe double NXOpen.Drafting.AutomationPreferencesBuilder.FeetInchFractionForDimensionGreaterThan
getset

Returns or sets the feet inch fraction for dimension greater than

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_drawing_auto ("NX Drawing Automation")

unsafe bool NXOpen.Drafting.AutomationPreferencesBuilder.HideFeetInchMark
getset

Returns or sets the hide feet inch mark

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_drawing_auto ("NX Drawing Automation")

unsafe double NXOpen.Drafting.AutomationPreferencesBuilder.InchFractionToNearest
getset

Returns or sets the inch fraction to nearest

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_drawing_auto ("NX Drawing Automation")

unsafe double NXOpen.Drafting.AutomationPreferencesBuilder.MaximumDistanceToGeometry
getset

Returns or sets the maximum distance to geometry

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_drawing_auto ("NX Drawing Automation")

unsafe double NXOpen.Drafting.AutomationPreferencesBuilder.MinimumDistanceToGeometry
getset

Returns or sets the minimum distance to geometry

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_drawing_auto ("NX Drawing Automation")

unsafe double NXOpen.Drafting.AutomationPreferencesBuilder.ReferenceGeometrySearchDistance
getset

Returns or sets the reference geometry search distance

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_drawing_auto ("NX Drawing Automation")

unsafe NXOpen.NXColor NXOpen.Drafting.AutomationPreferencesBuilder.RegionColor
getset

Returns or sets the region color

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_drawing_auto ("NX Drawing Automation")

unsafe NXOpen.Preferences.PartDrafting.FontType NXOpen.Drafting.AutomationPreferencesBuilder.RegionFont
getset

Returns or sets the region font

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_drawing_auto ("NX Drawing Automation")

unsafe NXOpen.Preferences.PartDrafting.WidthType NXOpen.Drafting.AutomationPreferencesBuilder.RegionWidth
getset

Returns or sets the region width

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_drawing_auto ("NX Drawing Automation")

unsafe NXOpen.NXColor NXOpen.Drafting.AutomationPreferencesBuilder.SecondaryContentHiddenLineColor
getset

Returns or sets the secondary content hidden line color

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_drawing_auto ("NX Drawing Automation")

unsafe NXOpen.Preferences.PartDrafting.FontType NXOpen.Drafting.AutomationPreferencesBuilder.SecondaryContentHiddenLineFont
getset

Returns or sets the secondary content hidden line font

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_drawing_auto ("NX Drawing Automation")

unsafe NXOpen.Preferences.PartDrafting.WidthType NXOpen.Drafting.AutomationPreferencesBuilder.SecondaryContentHiddenLineWidth
getset

Returns or sets the secondary content hidden line width

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_drawing_auto ("NX Drawing Automation")

unsafe NXOpen.NXColor NXOpen.Drafting.AutomationPreferencesBuilder.SecondaryContentVisibleLineColor
getset

Returns or sets the secondary content visible line color

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_drawing_auto ("NX Drawing Automation")

unsafe NXOpen.Preferences.PartDrafting.FontType NXOpen.Drafting.AutomationPreferencesBuilder.SecondaryContentVisibleLineFont
getset

Returns or sets the secondary content visible line font

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_drawing_auto ("NX Drawing Automation")

unsafe NXOpen.Preferences.PartDrafting.WidthType NXOpen.Drafting.AutomationPreferencesBuilder.SecondaryContentVisibleLineWidth
getset

Returns or sets the secondary content visible line width

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_drawing_auto ("NX Drawing Automation")


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