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

Represents the set of Drafting preferences applicable to entire session More...

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

Public Types

enum  AnnotationStyleType { TextboxAndLeaders, Detailed }
 Describes the available types for annotation style preference More...
 
enum  EdgeFaceDisplayType { DisplayAndEmphasize, CurvesOnly }
 Describes the available edge face display types More...
 
enum  GridObjectType { Drafting, Sketch, Sheetzone }
 Describes the available grid objects More...
 

Properties

unsafe bool AutomaticCustomSymbolUpdate [get, set]
 Returns or sets the automatic update drafting preferences for custom symbol More...
 
unsafe bool DynamicAlignment [get, set]
 Returns or sets the dynamic alignment flag. More...
 
unsafe
NXOpen.Preferences.SessionDrafting.EdgeFaceDisplayType 
ExtractedEdgeFaceDisplay [get, set]
 Returns or sets the extracted edge face display More...
 
unsafe int ForcedWelcomeMode [get, set]
 Returns or sets the Drafting Welcome mode, for autotests only More...
 
unsafe
NXOpen.Preferences.SessionDrafting.GridObjectType 
GridObject [get, set]
 Returns or sets the drafting grid object. More...
 
unsafe bool LoadComponentOnFacetedViewSelection [get, set]
 Returns or sets the load on selection flag More...
 
unsafe bool LoadComponentOnFacetedViewUpdate [get, set]
 Returns or sets the load on update flag More...
 
unsafe bool SmartlightweightViewsLoadComponentOnDemand [get, set]
 Returns or sets the load on demand flag More...
 
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.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 Drafting 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

Describes the available types for annotation style preference

Enumerator
TextboxAndLeaders 
Detailed 

Describes the available edge face display types

Enumerator
DisplayAndEmphasize 
CurvesOnly 

Describes the available grid objects

Enumerator
Drafting 

Drafting Grid

Sketch 

Sketch Grid

Sheetzone 

Sheet Zone Grid

Property Documentation

unsafe bool NXOpen.Preferences.SessionDrafting.AutomaticCustomSymbolUpdate
getset

Returns or sets the automatic update drafting preferences for custom symbol

Created in NX8.0.1

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Preferences.SessionDrafting.DynamicAlignment
getset

Returns or sets the dynamic alignment flag.

Created in NX3.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Preferences.SessionDrafting.EdgeFaceDisplayType NXOpen.Preferences.SessionDrafting.ExtractedEdgeFaceDisplay
getset

Returns or sets the extracted edge face display

Created in NX3.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe int NXOpen.Preferences.SessionDrafting.ForcedWelcomeMode
getset

Returns or sets the Drafting Welcome mode, for autotests only

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Preferences.SessionDrafting.GridObjectType NXOpen.Preferences.SessionDrafting.GridObject
getset

Returns or sets the drafting grid object.

Created in NX6.0.2

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Preferences.SessionDrafting.LoadComponentOnFacetedViewSelection
getset

Returns or sets the load on selection flag

Created in NX3.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Preferences.SessionDrafting.LoadComponentOnFacetedViewUpdate
getset

Returns or sets the load on update flag

Created in NX3.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Preferences.SessionDrafting.SmartlightweightViewsLoadComponentOnDemand
getset

Returns or sets the load on demand flag

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: None.

Tag NXOpen.Preferences.SessionDrafting.Tag
get

Returns the tag of this object.


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