Class TableBuilder
Inheritance
System.Object
System.MarshalByRefObject
TableBuilder
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class TableBuilder : AnnotationBuilder, IMessageSink, IComponentBuilder
Constructors
TableBuilder()
Declaration
Properties
BottomBorder
Declaration
public RenderingPropertiesBuilder BottomBorder { get; }
Property Value
CellSettingsBuilder
Declaration
public CellSettingsBuilder CellSettingsBuilder { get; }
Property Value
ContinuationDataBuilder
Declaration
public ContinuationDataBuilder ContinuationDataBuilder { get; }
Property Value
InitialColumnWidth
Declaration
public double InitialColumnWidth { get; set; }
Property Value
Type |
Description |
System.Double |
|
LeftBorder
Declaration
public RenderingPropertiesBuilder LeftBorder { get; }
Property Value
Locked
Declaration
public bool Locked { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
RightBorder
Declaration
public RenderingPropertiesBuilder RightBorder { get; }
Property Value
TableSettingsBuilder
Declaration
public TableSettingsBuilder TableSettingsBuilder { get; }
Property Value
TopBorder
Declaration
public RenderingPropertiesBuilder TopBorder { get; }
Property Value
Methods
GetCell(Int32, Int32)
Declaration
public CellBuilder GetCell(int rowIndex, int columnIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
rowIndex |
|
System.Int32 |
columnIndex |
|
Returns
GetColumn(Int32)
Declaration
public ColumnBuilder GetColumn(int columnIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
columnIndex |
|
Returns
GetFillColor(out NXColor, out Double)
Declaration
public void GetFillColor(out NXColor color, out double opacity)
Parameters
Type |
Name |
Description |
NXColor |
color |
|
System.Double |
opacity |
|
Declaration
public CellRangeBuilder GetHeader(int headerIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
headerIndex |
|
Returns
Declaration
public CellBuilder GetHeaderCell(int rowIndex, int columnIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
rowIndex |
|
System.Int32 |
columnIndex |
|
Returns
GetNumberOfColumns()
Declaration
public int GetNumberOfColumns()
Returns
Type |
Description |
System.Int32 |
|
Declaration
public int GetNumberOfHeaders()
Returns
Type |
Description |
System.Int32 |
|
GetNumberOfRows()
Declaration
public int GetNumberOfRows()
Returns
Type |
Description |
System.Int32 |
|
GetRow(Int32)
Declaration
public RowBuilder GetRow(int rowIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
rowIndex |
|
Returns
Inherit(TableBuilder.InheritOption, Annotation)
Declaration
public void Inherit(TableBuilder.InheritOption inheritOption, Annotation annotation)
Parameters
InsertColumns(Int32, Int32)
Declaration
public void InsertColumns(int columnIndex, int numColumns)
Parameters
Type |
Name |
Description |
System.Int32 |
columnIndex |
|
System.Int32 |
numColumns |
|
Declaration
public void InsertHeaders(int headerIndex, int numHeaders)
Parameters
Type |
Name |
Description |
System.Int32 |
headerIndex |
|
System.Int32 |
numHeaders |
|
InsertRows(Int32, Int32)
Declaration
public void InsertRows(int rowIndex, int numRows)
Parameters
Type |
Name |
Description |
System.Int32 |
rowIndex |
|
System.Int32 |
numRows |
|
MergeCells(Int32, Int32, Int32, Int32)
Declaration
public void MergeCells(int topRow, int leftColumn, int bottomRow, int rightColumn)
Parameters
Type |
Name |
Description |
System.Int32 |
topRow |
|
System.Int32 |
leftColumn |
|
System.Int32 |
bottomRow |
|
System.Int32 |
rightColumn |
|
Declaration
public void MergeHeaderCells(int topRow, int leftColumn, int bottomRow, int rightColumn)
Parameters
Type |
Name |
Description |
System.Int32 |
topRow |
|
System.Int32 |
leftColumn |
|
System.Int32 |
bottomRow |
|
System.Int32 |
rightColumn |
|
RemoveColumns(Int32, Int32)
Declaration
public void RemoveColumns(int columnIndex, int numColumns)
Parameters
Type |
Name |
Description |
System.Int32 |
columnIndex |
|
System.Int32 |
numColumns |
|
Declaration
public void RemoveHeaders(int headerIndex, int numHeaders)
Parameters
Type |
Name |
Description |
System.Int32 |
headerIndex |
|
System.Int32 |
numHeaders |
|
RemoveRows(Int32, Int32)
Declaration
public void RemoveRows(int rowIndex, int numRows)
Parameters
Type |
Name |
Description |
System.Int32 |
rowIndex |
|
System.Int32 |
numRows |
|
SetFillColor(NXColor, Double)
Declaration
public void SetFillColor(NXColor color, double opacity)
Parameters
Type |
Name |
Description |
NXColor |
color |
|
System.Double |
opacity |
|
UnMergeCell(Int32, Int32)
Declaration
public void UnMergeCell(int rowIndex, int columnIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
rowIndex |
|
System.Int32 |
columnIndex |
|
Declaration
public void UnMergeHeaderCell(int rowIndex, int columnIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
rowIndex |
|
System.Int32 |
columnIndex |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink