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.SymbolStyleBuilder Class Reference

Represents a NXOpen.Annotations.SymbolStyleBuilder . More...

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

Public Types

enum  FcfTextUnderlineOption { None, Top, All }
 Represents the option to underline the additional FCF text 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 AttachToIdSymbolVertex [get, set]
 Returns or sets the id symbol attachment method More...
 
unsafe
NXOpen.Annotations.BalloonTypes 
BalloonType [get, set]
 Returns or sets the balloon type More...
 
unsafe NXOpen.NXColor CenterlineSymbolColor [get, set]
 Returns or sets the centerline symbol color More...
 
unsafe NXOpen.Annotations.LineWidth CenterlineSymbolWidth [get, set]
 Returns or sets the centerline symbol width More...
 
unsafe string DatumLabelStartingLetter [get, set]
 Returns or sets the string value which specifies the initial letter or letter sequence to use for a datum label Staring Letter. More...
 
unsafe
NXOpen.Annotations.SurfaceFinishStandard 
DraftingSurfaceFinishStandard [get, set]
 Returns or sets the standard More...
 
unsafe
NXOpen.Annotations.SymbolStyleBuilder.FcfTextUnderlineOption 
FcfAdditionalTextUnderline [get, set]
 Returns or sets the option to underline the additional FCF text More...
 
unsafe NXOpen.NXColor GdtSymbolColor [get, set]
 Returns or sets the GD and T symbol color More...
 
unsafe
NXOpen.DisplayableObject.ObjectFont 
GdtSymbolFont [get, set]
 Returns or sets the GD and T symbol font More...
 
unsafe NXOpen.Annotations.LineWidth GdtSymbolWidth [get, set]
 Returns or sets the GD and T symbol width More...
 
unsafe NXOpen.NXColor IdSymbolColor [get, set]
 Returns or sets the ID symbol color More...
 
unsafe
NXOpen.DisplayableObject.ObjectFont 
IdSymbolFont [get, set]
 Returns or sets the ID symbol font More...
 
unsafe double IdSymbolSize [get, set]
 Returns or sets the ID symbol size More...
 
unsafe NXOpen.Annotations.LineWidth IdSymbolWidth [get, set]
 Returns or sets the ID symbol width More...
 
unsafe NXOpen.NXColor IntersectionSymbolColor [get, set]
 Returns or sets the intersection symbol color More...
 
unsafe
NXOpen.DisplayableObject.ObjectFont 
IntersectionSymbolFont [get, set]
 Returns or sets the intersection symbol font More...
 
unsafe NXOpen.Annotations.LineWidth IntersectionSymbolWidth [get, set]
 Returns or sets the intersection symbol width More...
 
unsafe NXOpen.NXColor SurfaceFinishColor [get, set]
 Returns or sets the surface finish symbol color More...
 
unsafe
NXOpen.DisplayableObject.ObjectFont 
SurfaceFinishFont [get, set]
 Returns or sets the surface finish symbol font More...
 
unsafe NXOpen.Annotations.LineWidth SurfaceFinishWidth [get, set]
 Returns or sets the surface finish symbol width More...
 
unsafe NXOpen.NXColor TargetSymbolColor [get, set]
 Returns or sets the target symbol color More...
 
unsafe
NXOpen.DisplayableObject.ObjectFont 
TargetSymbolFont [get, set]
 Returns or sets the target symbol font More...
 
unsafe NXOpen.Annotations.LineWidth TargetSymbolWidth [get, set]
 Returns or sets the target symbol width More...
 
unsafe NXOpen.NXColor UserDefinedSymbolColor [get, set]
 Returns or sets the user defined symbol color More...
 
unsafe
NXOpen.DisplayableObject.ObjectFont 
UserDefinedSymbolFont [get, set]
 Returns or sets the user defined symbol font More...
 
unsafe NXOpen.Annotations.LineWidth UserDefinedSymbolWidth [get, set]
 Returns or sets the user defined symbol width More...
 
unsafe double WeldLineGap [get, set]
 Returns or sets the gap between the weld line and weld type symbol More...
 
unsafe double WeldSpaceFactor [get, set]
 Returns or sets the weld space factor More...
 
unsafe NXOpen.NXColor WeldSymbolColor [get, set]
 Returns or sets the Weld symbol color More...
 
unsafe
NXOpen.DisplayableObject.ObjectFont 
WeldSymbolFont [get, set]
 Returns or sets the Weld symbol font More...
 
unsafe double WeldSymbolSizeFactor [get, set]
 Returns or sets the character size factor that controls the weld symbol size. More...
 
unsafe
NXOpen.Annotations.WeldStandard 
WeldSymbolStandard [get, set]
 Returns or sets the weld symbol standard More...
 
unsafe NXOpen.Annotations.LineWidth WeldSymbolWidth [get, set]
 Returns or sets the Weld symbol 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.SymbolStyleBuilder .

This class queries and sets preferences for various symbol type annotations when creating or editing.

Created in NX6.0.0

Member Enumeration Documentation

Represents the option to underline the additional FCF text

Enumerator
None 
Top 
All 

Member Function Documentation

unsafe bool NXOpen.Annotations.SymbolStyleBuilder.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.SymbolStyleBuilder.AttachToIdSymbolVertex
getset

Returns or sets the id symbol attachment method

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Annotations.BalloonTypes NXOpen.Annotations.SymbolStyleBuilder.BalloonType
getset

Returns or sets the balloon type

Created in NX12.0.2

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.NXColor NXOpen.Annotations.SymbolStyleBuilder.CenterlineSymbolColor
getset

Returns or sets the centerline symbol color

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.LineWidth NXOpen.Annotations.SymbolStyleBuilder.CenterlineSymbolWidth
getset

Returns or sets the centerline symbol width

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe string NXOpen.Annotations.SymbolStyleBuilder.DatumLabelStartingLetter
getset

Returns or sets the string value which specifies the initial letter or letter sequence to use for a datum label Staring Letter.

Up to five letters may be specified.

Created in NX1847.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.SurfaceFinishStandard NXOpen.Annotations.SymbolStyleBuilder.DraftingSurfaceFinishStandard
getset

Returns or sets the standard

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.SymbolStyleBuilder.FcfTextUnderlineOption NXOpen.Annotations.SymbolStyleBuilder.FcfAdditionalTextUnderline
getset

Returns or sets the option to underline the additional FCF text

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.NXColor NXOpen.Annotations.SymbolStyleBuilder.GdtSymbolColor
getset

Returns or sets the GD and T symbol color

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.DisplayableObject.ObjectFont NXOpen.Annotations.SymbolStyleBuilder.GdtSymbolFont
getset

Returns or sets the GD and T symbol font

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.LineWidth NXOpen.Annotations.SymbolStyleBuilder.GdtSymbolWidth
getset

Returns or sets the GD and T symbol width

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.NXColor NXOpen.Annotations.SymbolStyleBuilder.IdSymbolColor
getset

Returns or sets the ID symbol color

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.DisplayableObject.ObjectFont NXOpen.Annotations.SymbolStyleBuilder.IdSymbolFont
getset

Returns or sets the ID symbol font

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.SymbolStyleBuilder.IdSymbolSize
getset

Returns or sets the ID symbol size

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.LineWidth NXOpen.Annotations.SymbolStyleBuilder.IdSymbolWidth
getset

Returns or sets the ID symbol width

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.NXColor NXOpen.Annotations.SymbolStyleBuilder.IntersectionSymbolColor
getset

Returns or sets the intersection symbol color

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.DisplayableObject.ObjectFont NXOpen.Annotations.SymbolStyleBuilder.IntersectionSymbolFont
getset

Returns or sets the intersection symbol font

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.LineWidth NXOpen.Annotations.SymbolStyleBuilder.IntersectionSymbolWidth
getset

Returns or sets the intersection symbol width

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.NXColor NXOpen.Annotations.SymbolStyleBuilder.SurfaceFinishColor
getset

Returns or sets the surface finish symbol color

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.DisplayableObject.ObjectFont NXOpen.Annotations.SymbolStyleBuilder.SurfaceFinishFont
getset

Returns or sets the surface finish symbol font

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.LineWidth NXOpen.Annotations.SymbolStyleBuilder.SurfaceFinishWidth
getset

Returns or sets the surface finish symbol width

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.NXColor NXOpen.Annotations.SymbolStyleBuilder.TargetSymbolColor
getset

Returns or sets the target symbol color

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.DisplayableObject.ObjectFont NXOpen.Annotations.SymbolStyleBuilder.TargetSymbolFont
getset

Returns or sets the target symbol font

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.LineWidth NXOpen.Annotations.SymbolStyleBuilder.TargetSymbolWidth
getset

Returns or sets the target symbol width

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.NXColor NXOpen.Annotations.SymbolStyleBuilder.UserDefinedSymbolColor
getset

Returns or sets the user defined symbol color

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.DisplayableObject.ObjectFont NXOpen.Annotations.SymbolStyleBuilder.UserDefinedSymbolFont
getset

Returns or sets the user defined symbol font

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.LineWidth NXOpen.Annotations.SymbolStyleBuilder.UserDefinedSymbolWidth
getset

Returns or sets the user defined symbol width

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.SymbolStyleBuilder.WeldLineGap
getset

Returns or sets the gap between the weld line and weld type symbol

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.SymbolStyleBuilder.WeldSpaceFactor
getset

Returns or sets the weld space factor

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.NXColor NXOpen.Annotations.SymbolStyleBuilder.WeldSymbolColor
getset

Returns or sets the Weld symbol color

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.DisplayableObject.ObjectFont NXOpen.Annotations.SymbolStyleBuilder.WeldSymbolFont
getset

Returns or sets the Weld symbol font

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.SymbolStyleBuilder.WeldSymbolSizeFactor
getset

Returns or sets the character size factor that controls the weld symbol size.

The value is greater than zero.

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.WeldStandard NXOpen.Annotations.SymbolStyleBuilder.WeldSymbolStandard
getset

Returns or sets the weld symbol standard

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Annotations.LineWidth NXOpen.Annotations.SymbolStyleBuilder.WeldSymbolWidth
getset

Returns or sets the Weld symbol width

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") 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.