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

Represents a NXOpen.Annotations.FrameBarElementStyleBuilder . More...

Inheritance diagram for NXOpen.Annotations.FrameBarElementStyleBuilder:
NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  LabelTextOrientation { AlongTic, PerpendicularToTic }
 the Label text orientation More...
 

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 bool DisplayPosition [get, set]
 Returns or sets the display position More...
 
unsafe bool DisplayThicknessDirection [get, set]
 Returns or sets the display thickness dirction More...
 
unsafe int ExtendedTicBegin [get, set]
 Returns or sets the extended tic from which display to be started More...
 
unsafe int ExtendedTicColor [get, set]
 Returns or sets the extended tic color More...
 
unsafe int ExtendedTicFont [get, set]
 Returns or sets the extended tic font More...
 
unsafe int ExtendedTicFrequency [get, set]
 Returns or sets the extended tic display frequency More...
 
unsafe double ExtendedTicLength [get, set]
 Returns or sets the extended tic length More...
 
unsafe int ExtendedTicWidth [get, set]
 Returns or sets the extended tic width More...
 
unsafe int LabelColor [get, set]
 Returns or sets the label color More...
 
unsafe int LabelFont [get, set]
 Returns or sets the label font More...
 
unsafe bool LabelItalicized [get, set]
 Returns or sets the label font style More...
 
unsafe int LabelName [get, set]
 Returns or sets the label name More...
 
unsafe int LabelWidth [get, set]
 Returns or sets the label width More...
 
unsafe string NumberOfStartFrame [get, set]
 Returns or sets the number of start farme More...
 
unsafe int SkipLabelBegin [get, set]
 Returns or sets the label from which skip to be started More...
 
unsafe int SkipLabelFrequency [get, set]
 Returns or sets the label skip frequency More...
 
unsafe int SkipTicBegin [get, set]
 Returns or sets the tic from which skip to be started More...
 
unsafe int SkipTicFrequency [get, set]
 Returns or sets the tic skip frequency More...
 
unsafe int TicColor [get, set]
 Returns or sets the tic color More...
 
unsafe int TicDisplay [get, set]
 Returns or sets the transverse frames tic display type More...
 
unsafe int TicFont [get, set]
 Returns or sets the tic font More...
 
unsafe
NXOpen.Annotations.FrameBarElementStyleBuilder.LabelTextOrientation 
TicLabelTextOrientation [get, set]
 Returns or sets the tic label text orientation type More...
 
unsafe double TicLength [get, set]
 Returns or sets the tic length More...
 
unsafe int TicWidth [get, set]
 Returns or sets the tic width 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

Represents a NXOpen.Annotations.FrameBarElementStyleBuilder .

This class queries and sets FrameBar preferences when creating and editing FrameBar drafting annotations.

Created in NX6.0.0

Member Enumeration Documentation

the Label text orientation

Enumerator
AlongTic 

Along Tic

PerpendicularToTic 

Perpendicular To Tic

Member Function Documentation

unsafe bool NXOpen.Annotations.FrameBarElementStyleBuilder.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 bool NXOpen.Annotations.FrameBarElementStyleBuilder.DisplayPosition
getset

Returns or sets the display position

Created in NX1899.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing") OR drafting ("DRAFTING")

unsafe bool NXOpen.Annotations.FrameBarElementStyleBuilder.DisplayThicknessDirection
getset

Returns or sets the display thickness dirction

Created in NX1899.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing") OR drafting ("DRAFTING")

unsafe int NXOpen.Annotations.FrameBarElementStyleBuilder.ExtendedTicBegin
getset

Returns or sets the extended tic from which display to be started

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing") OR drafting ("DRAFTING")

unsafe int NXOpen.Annotations.FrameBarElementStyleBuilder.ExtendedTicColor
getset

Returns or sets the extended tic color

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing") OR drafting ("DRAFTING")

unsafe int NXOpen.Annotations.FrameBarElementStyleBuilder.ExtendedTicFont
getset

Returns or sets the extended tic font

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing") OR drafting ("DRAFTING")

unsafe int NXOpen.Annotations.FrameBarElementStyleBuilder.ExtendedTicFrequency
getset

Returns or sets the extended tic display frequency

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.FrameBarElementStyleBuilder.ExtendedTicLength
getset

Returns or sets the extended tic length

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing") OR drafting ("DRAFTING")

unsafe int NXOpen.Annotations.FrameBarElementStyleBuilder.ExtendedTicWidth
getset

Returns or sets the extended tic width

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing") OR drafting ("DRAFTING")

unsafe int NXOpen.Annotations.FrameBarElementStyleBuilder.LabelColor
getset

Returns or sets the label color

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing") OR drafting ("DRAFTING")

unsafe int NXOpen.Annotations.FrameBarElementStyleBuilder.LabelFont
getset

Returns or sets the label font

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing") OR drafting ("DRAFTING")

unsafe bool NXOpen.Annotations.FrameBarElementStyleBuilder.LabelItalicized
getset

Returns or sets the label font style

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing") OR drafting ("DRAFTING")

unsafe int NXOpen.Annotations.FrameBarElementStyleBuilder.LabelName
getset

Returns or sets the label name

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing") OR drafting ("DRAFTING")

unsafe int NXOpen.Annotations.FrameBarElementStyleBuilder.LabelWidth
getset

Returns or sets the label width

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing") OR drafting ("DRAFTING")

unsafe string NXOpen.Annotations.FrameBarElementStyleBuilder.NumberOfStartFrame
getset

Returns or sets the number of start farme

Created in NX1899.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing") OR drafting ("DRAFTING")

unsafe int NXOpen.Annotations.FrameBarElementStyleBuilder.SkipLabelBegin
getset

Returns or sets the label from which skip to be started

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing") OR drafting ("DRAFTING")

unsafe int NXOpen.Annotations.FrameBarElementStyleBuilder.SkipLabelFrequency
getset

Returns or sets the label skip frequency

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing") OR drafting ("DRAFTING")

unsafe int NXOpen.Annotations.FrameBarElementStyleBuilder.SkipTicBegin
getset

Returns or sets the tic from which skip to be started

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing") OR drafting ("DRAFTING")

unsafe int NXOpen.Annotations.FrameBarElementStyleBuilder.SkipTicFrequency
getset

Returns or sets the tic skip frequency

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing") OR drafting ("DRAFTING")

unsafe int NXOpen.Annotations.FrameBarElementStyleBuilder.TicColor
getset

Returns or sets the tic color

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing") OR drafting ("DRAFTING")

unsafe int NXOpen.Annotations.FrameBarElementStyleBuilder.TicDisplay
getset

Returns or sets the transverse frames tic display type

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing") OR drafting ("DRAFTING")

unsafe int NXOpen.Annotations.FrameBarElementStyleBuilder.TicFont
getset

Returns or sets the tic font

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.FrameBarElementStyleBuilder.LabelTextOrientation NXOpen.Annotations.FrameBarElementStyleBuilder.TicLabelTextOrientation
getset

Returns or sets the tic label text orientation type

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.FrameBarElementStyleBuilder.TicLength
getset

Returns or sets the tic length

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing") OR drafting ("DRAFTING")

unsafe int NXOpen.Annotations.FrameBarElementStyleBuilder.TicWidth
getset

Returns or sets the tic width

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing") OR drafting ("DRAFTING")


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