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

Represents a Double Table block More...

Inheritance diagram for NXOpen.BlockStyler.DoubleTable:
NXOpen.BlockStyler.UIBlock NXOpen.TaggedObject NXOpen.Utilities.NXRemotableObject IMessageSink

Public Member Functions

unsafe string[] GetColumnTitles ()
 Gets the Column Tiltles More...
 
unsafe double[] GetMaximumValues (out int nRows, out int nColumns)
 Gets the MaximumValues More...
 
unsafe double[] GetMinimumValues (out int nRows, out int nColumns)
 Gets the MinimumValues More...
 
unsafe string[] GetRowTitles ()
 Gets the titles of rows in table More...
 
unsafe double[] GetValues (out int nRows, out int nColumns)
 Gets the Values in table More...
 
unsafe void SetColumnTitles (string[] columnTitles)
 Sets the Column Titles More...
 
unsafe void SetMaximumValues (int nRows, int nColumns, double[] matrixValue)
 Sets the MaximumValues More...
 
unsafe void SetMinimumValues (int nRows, int nColumns, double[] matrixValue)
 Sets the MinimumValues More...
 
unsafe void SetRowTitles (string[] rowTitle)
 Sets the titles of rows in table More...
 
unsafe void SetValues (int nRows, int nColumns, double[] matrixValue)
 Sets the Values in table More...
 
- Public Member Functions inherited from NXOpen.BlockStyler.UIBlock
unsafe void Focus ()
 Focuses on the block. More...
 
unsafe
NXOpen.BlockStyler.PropertyList 
GetProperties ()
 Returns the properties of the block 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 int CellWidth [get, set]
 Returns or sets the CellWidth More...
 
unsafe string ColumnTitles [get, set]
 Returns or sets the ColumnTitles More...
 
unsafe double Increment [get, set]
 Returns or sets the Increment. More...
 
unsafe bool RetainValue [get, set]
 Returns or sets the RetainValue. More...
 
unsafe bool Spin [get, set]
 Returns or sets the Spin More...
 
unsafe bool WrapSpin [get, set]
 Returns or sets the WrapSpin. More...
 
- Properties inherited from NXOpen.BlockStyler.UIBlock
unsafe bool Enable [get, set]
 Returns or sets the Enable. More...
 
unsafe bool Expanded [get, set]
 Returns or sets the Expanded More...
 
unsafe bool Group [get, set]
 Returns or sets the Group More...
 
unsafe string Label [get, set]
 Returns or sets the Label More...
 
unsafe string Name [get]
 Returns the name of the block or BlockID More...
 
unsafe bool Show [get, set]
 Returns or sets the Visibility of block. More...
 
unsafe string Type [get]
 Returns the type of block 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 Double Table block

Created in NX8.5.0

Member Function Documentation

unsafe string [] NXOpen.BlockStyler.DoubleTable.GetColumnTitles ( )
inline

Gets the Column Tiltles

Created in NX1847.0.0

License requirements: None.

Returns
Column Title values to get from the property.
unsafe double [] NXOpen.BlockStyler.DoubleTable.GetMaximumValues ( out int  nRows,
out int  nColumns 
)
inline

Gets the MaximumValues

Created in NX8.5.0

License requirements: None.

Parameters
nRowsNumber of Rows in the 2D matrix
nColumnsNumber of Columns in the 2D matrix
Returns
Value to get from the property.
unsafe double [] NXOpen.BlockStyler.DoubleTable.GetMinimumValues ( out int  nRows,
out int  nColumns 
)
inline

Gets the MinimumValues

Created in NX8.5.0

License requirements: None.

Parameters
nRowsNumber of Rows in the 2D matrix
nColumnsNumber of Columns in the 2D matrix
Returns
Value to get from the property
unsafe string [] NXOpen.BlockStyler.DoubleTable.GetRowTitles ( )
inline

Gets the titles of rows in table

Created in NX8.5.0

License requirements: None.

Returns
Value to get from the property.
unsafe double [] NXOpen.BlockStyler.DoubleTable.GetValues ( out int  nRows,
out int  nColumns 
)
inline

Gets the Values in table

Created in NX8.5.0

License requirements: None.

Parameters
nRowsNumber of Rows in the 2D matrix
nColumnsNumber of Columns in the 2D matrix
Returns
Value to get from the property.
unsafe void NXOpen.BlockStyler.DoubleTable.SetColumnTitles ( string[]  columnTitles)
inline

Sets the Column Titles

Created in NX1847.0.0

License requirements: None.

Parameters
columnTitlesColumn Title values to set for the property.
unsafe void NXOpen.BlockStyler.DoubleTable.SetMaximumValues ( int  nRows,
int  nColumns,
double[]  matrixValue 
)
inline

Sets the MaximumValues

Created in NX8.5.0

License requirements: None.

Parameters
nRowsNumber of Rows in the 2D matrix
nColumnsNumber of Columns in the 2D matrix
matrixValueValue to set to the property
unsafe void NXOpen.BlockStyler.DoubleTable.SetMinimumValues ( int  nRows,
int  nColumns,
double[]  matrixValue 
)
inline

Sets the MinimumValues

Created in NX8.5.0

License requirements: None.

Parameters
nRowsNumber of Rows in the 2D matrix
nColumnsNumber of Columns in the 2D matrix
matrixValueValue to set for given property.
unsafe void NXOpen.BlockStyler.DoubleTable.SetRowTitles ( string[]  rowTitle)
inline

Sets the titles of rows in table

Created in NX8.5.0

License requirements: None.

Parameters
rowTitleValue to set for the property.
unsafe void NXOpen.BlockStyler.DoubleTable.SetValues ( int  nRows,
int  nColumns,
double[]  matrixValue 
)
inline

Sets the Values in table

Created in NX8.5.0

License requirements: None.

Parameters
nRowsNumber of Rows in the 2D matrix
nColumnsNumber of Columns in the 2D matrix
matrixValueValue to set for the property.

Property Documentation

unsafe int NXOpen.BlockStyler.DoubleTable.CellWidth
getset

Returns or sets the CellWidth

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe string NXOpen.BlockStyler.DoubleTable.ColumnTitles
getset

Returns or sets the ColumnTitles

Created in NX8.5.0

Deprecated in NX1847.0.0. Use NXOpen.BlockStyler.DoubleTable.JA_BLOCK_STYLER_DOUBLE_TABLE_get_column_titles instead.

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.BlockStyler.DoubleTable.Increment
getset

Returns or sets the Increment.

Use this property only when Spin is true

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.BlockStyler.DoubleTable.RetainValue
getset

Returns or sets the RetainValue.

If true, indicates that the values in the block would be stored in dialog memory upon OK, Apply or Close.

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.BlockStyler.DoubleTable.Spin
getset

Returns or sets the Spin

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.BlockStyler.DoubleTable.WrapSpin
getset

Returns or sets the WrapSpin.

Use this property only when Spin is true

Created in NX8.5.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.