NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Properties | List of all members
NXOpen.Preferences.SessionAssemblies Class Reference

Represents the set of Assemblies Preferences applicable to entire session More...

Inheritance diagram for NXOpen.Preferences.SessionAssemblies:
NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  DragHandlePositionOption { CenterOfBoundingBox, OriginOfComponent }
 Specify whether drag handle will be positioned at the center of bounding box or origin of component More...
 
enum  PartNameOption { FileName, Description, SpecifiedAttributes }
 Describe whether the part name style is file name or description or specified More...
 
enum  PositioningTaskCollectionOptionForDesignElements { Work, Context }
 Specify whether Design Elements will be added to the Work or Context Collection of a Positioning Task More...
 

Properties

unsafe bool CheckNewerRevisionsOfTemplatePart [get, set]
 Returns or sets the check for newer revisions of template part option More...
 
unsafe bool ComponentMemberSelect [get, set]
 Returns or sets the component member select option More...
 
unsafe bool DisplayUpdateReport [get, set]
 Returns or sets the display update report option More...
 
unsafe
NXOpen.Preferences.SessionAssemblies.DragHandlePositionOption 
DragHandlePositionPreference [get, set]
 Returns or sets the drag handle position preference More...
 
unsafe bool InterpartPositioning [get, set]
 Returns or sets the option to allow interpart geometry selection in the assembly constraints dialog More...
 
unsafe string PartNameAttribute [get, set]
 Returns or sets the part name attribute More...
 
unsafe
NXOpen.Preferences.SessionAssemblies.PartNameOption 
PartNameStyle [get, set]
 Returns or sets the part name style More...
 
unsafe
NXOpen.Preferences.SessionAssemblies.PositioningTaskCollectionOptionForDesignElements 
PositioningTaskCollectionForDesignElements [get, set]
 Returns or sets the option to specify where to add Design Elements selected whilst working in the Assembly Constraints Dialog. More...
 
unsafe bool PreviewComponentOnAdd [get, set]
 Returns or sets the preview component on add option More...
 
unsafe bool ProductInterfaceEmphasize [get, set]
 Returns or sets the product interface display emphasis setting More...
 
Tag Tag [get]
 Returns the tag of this object. More...
 
unsafe bool TolerantPositioning [get, set]
 Returns or sets the option to allow tolerant (imprecise) geometry selection for assembly positioning More...
 
unsafe bool TrueShapeFiltering [get, set]
 Returns or sets the true shape filtering option More...
 
unsafe bool UpdateDesignElementPositionOnLoad [get, set]
 Returns or sets the option that enables automatic local positioning update of design elements More...
 
unsafe bool UpdateStructureOnExpand [get, set]
 Returns or sets the update structure on assembly tree expand option More...
 
unsafe bool WarnOnDelete [get, set]
 Returns or sets the warn on delete option More...
 
unsafe bool WarnOnDragDrop [get, set]
 Returns or sets the warn on drag and drop More...
 
unsafe bool WorkPartDisplayAsEntirePart [get, set]
 Returns or sets the work part display as entire part option More...
 
unsafe bool WorkPartEmphasize [get, set]
 Returns or sets the emphasize for work part More...
 
unsafe bool WorkPartMaintain [get, set]
 Returns or sets the work part maintain option More...
 
unsafe bool WorkPartWarnOnAutomaticChange [get, set]
 Returns or sets the warn on automatic change for work part option 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.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 
- Protected Member Functions inherited from NXOpen.Utilities.NXRemotableObject
void initialize ()
 <exclude> More...
 

Detailed Description

Represents the set of Assemblies Preferences applicable to entire session

To obtain an instance of this class, refer to NXOpen.Preferences.SessionPreferences

Created in NX3.0.0

Member Enumeration Documentation

Specify whether drag handle will be positioned at the center of bounding box or origin of component

Enumerator
CenterOfBoundingBox 
OriginOfComponent 

Describe whether the part name style is file name or description or specified

Enumerator
FileName 
Description 
SpecifiedAttributes 

Specify whether Design Elements will be added to the Work or Context Collection of a Positioning Task

Enumerator
Work 
Context 

Property Documentation

unsafe bool NXOpen.Preferences.SessionAssemblies.CheckNewerRevisionsOfTemplatePart
getset

Returns or sets the check for newer revisions of template part option

Created in NX3.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Preferences.SessionAssemblies.ComponentMemberSelect
getset

Returns or sets the component member select option

Created in NX3.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Preferences.SessionAssemblies.DisplayUpdateReport
getset

Returns or sets the display update report option

Created in NX3.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Preferences.SessionAssemblies.DragHandlePositionOption NXOpen.Preferences.SessionAssemblies.DragHandlePositionPreference
getset

Returns or sets the drag handle position preference

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Preferences.SessionAssemblies.InterpartPositioning
getset

Returns or sets the option to allow interpart geometry selection in the assembly constraints dialog

Created in NX6.0.1

License requirements to get this property: None.

License requirements to set this property: None.

unsafe string NXOpen.Preferences.SessionAssemblies.PartNameAttribute
getset

Returns or sets the part name attribute

Created in NX3.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Preferences.SessionAssemblies.PartNameOption NXOpen.Preferences.SessionAssemblies.PartNameStyle
getset

Returns or sets the part name style

Created in NX3.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Preferences.SessionAssemblies.PositioningTaskCollectionOptionForDesignElements NXOpen.Preferences.SessionAssemblies.PositioningTaskCollectionForDesignElements
getset

Returns or sets the option to specify where to add Design Elements selected whilst working in the Assembly Constraints Dialog.

The Design Elements will either be added to the Work or the Context collection of the Positioning Task.

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Preferences.SessionAssemblies.PreviewComponentOnAdd
getset

Returns or sets the preview component on add option

Created in NX3.0.0

Deprecated in NX12.0.0. No replacement.

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Preferences.SessionAssemblies.ProductInterfaceEmphasize
getset

Returns or sets the product interface display emphasis setting

Created in NX5.0.0

Deprecated in NX8.5.0. Use Preferences.SessionVisualizationEmphasis.ProductInterfaceEmphasis instead.

License requirements to get this property: None.

License requirements to set this property: None.

Tag NXOpen.Preferences.SessionAssemblies.Tag
get

Returns the tag of this object.

unsafe bool NXOpen.Preferences.SessionAssemblies.TolerantPositioning
getset

Returns or sets the option to allow tolerant (imprecise) geometry selection for assembly positioning

Created in NX4.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Preferences.SessionAssemblies.TrueShapeFiltering
getset

Returns or sets the true shape filtering option

Created in NX3.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Preferences.SessionAssemblies.UpdateDesignElementPositionOnLoad
getset

Returns or sets the option that enables automatic local positioning update of design elements

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Preferences.SessionAssemblies.UpdateStructureOnExpand
getset

Returns or sets the update structure on assembly tree expand option

Created in NX4.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Preferences.SessionAssemblies.WarnOnDelete
getset

Returns or sets the warn on delete option

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Preferences.SessionAssemblies.WarnOnDragDrop
getset

Returns or sets the warn on drag and drop

Created in NX3.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Preferences.SessionAssemblies.WorkPartDisplayAsEntirePart
getset

Returns or sets the work part display as entire part option

Created in NX3.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Preferences.SessionAssemblies.WorkPartEmphasize
getset

Returns or sets the emphasize for work part

Created in NX3.0.0

Deprecated in NX8.5.0. Use Preferences.SessionVisualizationEmphasis.WorkPartEmphasis instead.

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Preferences.SessionAssemblies.WorkPartMaintain
getset

Returns or sets the work part maintain option

Created in NX3.0.0

Deprecated in NX12.0.0. No replacement.

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Preferences.SessionAssemblies.WorkPartWarnOnAutomaticChange
getset

Returns or sets the warn on automatic change for work part option

Created in NX3.0.0

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.