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

Represents a NXOpen.Annotations.TableSectionStyleBuilder . More...

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

Public Types

enum  AlignmentPositionType { TopLeft, TopRight, BottomLeft, BottomRight }
 Represents the alignment position type More...
 
enum  ContinuationPropertyType {
  Left, Right, Up, Down,
  NextSheet
}
 Represents the section continuation property More...
 
enum  DisplayContinuationNoteType { None, Above, Below }
 Represents the display continuation note choices More...
 
enum  LocationOfHeader { Above, Below, None }
 Represents the section header location choices 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
NXOpen.Annotations.TableSectionStyleBuilder.AlignmentPositionType 
AlignmentPosition [get, set]
 Returns or sets the alignment Position settings of the section More...
 
unsafe bool ApplyToAllSections [get, set]
 Returns or sets the apply to all sections flag that when set applies settings to all sections More...
 
unsafe double BorderOffset [get, set]
 Returns or sets the border offset value More...
 
unsafe string ContinuationNote [get, set]
 Returns or sets the continuation note flag setting More...
 
unsafe
NXOpen.Annotations.TableSectionStyleBuilder.ContinuationPropertyType 
ContinuationProperty [get, set]
 Returns or sets the continuation property type More...
 
unsafe double ContinuationSpacing [get, set]
 Returns or sets the continuation spacing value between sections More...
 
unsafe
NXOpen.Annotations.TableSectionStyleBuilder.DisplayContinuationNoteType 
DisplayContinuationNote [get, set]
 Returns or sets the display continuation note type More...
 
unsafe bool DoubleBorder [get, set]
 Returns or sets the double border flag setting More...
 
unsafe
NXOpen.Annotations.TableSectionStyleBuilder.LocationOfHeader 
HeaderLocation [get, set]
 Returns or sets the value that represents the location of header on a section More...
 
unsafe double MaximumHeight [get, set]
 Returns or sets the value that represents the maximum height of the section More...
 
unsafe double RowHeight [get, set]
 Returns or sets the row height 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.TableSectionStyleBuilder .

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

Created in NX8.0.0

Member Enumeration Documentation

Represents the alignment position type

Enumerator
TopLeft 

Top Left

TopRight 

Top Right

BottomLeft 

Bottom Left

BottomRight 

Bottom right

Represents the section continuation property

Enumerator
Left 

Left

Right 

Right

Up 

Up

Down 

Down

NextSheet 

Next Sheet

Represents the display continuation note choices

Enumerator
None 

None

Above 

Above

Below 

Below

Represents the section header location choices

Enumerator
Above 

Above

Below 

Below

None 

None

Member Function Documentation

unsafe bool NXOpen.Annotations.TableSectionStyleBuilder.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 NXOpen.Annotations.TableSectionStyleBuilder.AlignmentPositionType NXOpen.Annotations.TableSectionStyleBuilder.AlignmentPosition
getset

Returns or sets the alignment Position settings of the section

Created in NX8.0.0

License requirements to get this property: None.

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

unsafe bool NXOpen.Annotations.TableSectionStyleBuilder.ApplyToAllSections
getset

Returns or sets the apply to all sections flag that when set applies settings to all sections

Created in NX9.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.TableSectionStyleBuilder.BorderOffset
getset

Returns or sets the border offset value

Created in NX8.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.TableSectionStyleBuilder.ContinuationNote
getset

Returns or sets the continuation note flag setting

Created in NX8.0.0

License requirements to get this property: None.

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

unsafe NXOpen.Annotations.TableSectionStyleBuilder.ContinuationPropertyType NXOpen.Annotations.TableSectionStyleBuilder.ContinuationProperty
getset

Returns or sets the continuation property type

Created in NX8.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.TableSectionStyleBuilder.ContinuationSpacing
getset

Returns or sets the continuation spacing value between sections

Created in NX8.0.0

License requirements to get this property: None.

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

unsafe NXOpen.Annotations.TableSectionStyleBuilder.DisplayContinuationNoteType NXOpen.Annotations.TableSectionStyleBuilder.DisplayContinuationNote
getset

Returns or sets the display continuation note type

Created in NX8.0.0

License requirements to get this property: None.

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

unsafe bool NXOpen.Annotations.TableSectionStyleBuilder.DoubleBorder
getset

Returns or sets the double border flag setting

Created in NX8.0.0

License requirements to get this property: None.

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

unsafe NXOpen.Annotations.TableSectionStyleBuilder.LocationOfHeader NXOpen.Annotations.TableSectionStyleBuilder.HeaderLocation
getset

Returns or sets the value that represents the location of header on a section

Created in NX8.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.TableSectionStyleBuilder.MaximumHeight
getset

Returns or sets the value that represents the maximum height of the section

Created in NX8.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.TableSectionStyleBuilder.RowHeight
getset

Returns or sets the row height

Created in NX1847.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.