Class Spreadsheet
Assembly: NXOpen.dll
Syntax
public class Spreadsheet : TransientObject, IMessageSink, IDisposable
Constructors
Spreadsheet(nint)
Declaration
protected Spreadsheet(nint ptr)
Parameters
| Type |
Name |
Description |
| nint |
ptr |
|
Methods
Clear()
Declaration
Delete(int, int, int, int)
Declaration
public void Delete(int start1, int end1, int sheet, int operation)
Parameters
| Type |
Name |
Description |
| int |
start1 |
|
| int |
end1 |
|
| int |
sheet |
|
| int |
operation |
|
DeleteSheets(int, int)
Declaration
public void DeleteSheets(int sheet, int count)
Parameters
| Type |
Name |
Description |
| int |
sheet |
|
| int |
count |
|
EraseRange(int, int, int, int, int, int)
Declaration
public void EraseRange(int row0, int col0, int row1, int col1, int sheet0, int sheet1)
Parameters
EvaluateCell(int, int, int)
Declaration
public SpreadsheetCellData EvaluateCell(int row, int col, int sheet)
Parameters
| Type |
Name |
Description |
| int |
row |
|
| int |
col |
|
| int |
sheet |
|
Returns
FreeResource()
Declaration
protected override void FreeResource()
Overrides
Declaration
public SpreadsheetCellData GetFormula(int row, int col, int sheet)
Parameters
| Type |
Name |
Description |
| int |
row |
|
| int |
col |
|
| int |
sheet |
|
Returns
GetNamedRange(string, out int[])
Declaration
public void GetNamedRange(string rangename, out int[] namedrange)
Parameters
| Type |
Name |
Description |
| string |
rangename |
|
| int[] |
namedrange |
|
GetNumber(int, int, int)
Declaration
public SpreadsheetCellData GetNumber(int row, int col, int sheet)
Parameters
| Type |
Name |
Description |
| int |
row |
|
| int |
col |
|
| int |
sheet |
|
Returns
GetNumberOfSheets()
Declaration
public int GetNumberOfSheets()
Returns
GetSheetNames(out string[])
Declaration
public void GetSheetNames(out string[] sheetnames)
Parameters
| Type |
Name |
Description |
| string[] |
sheetnames |
|
GetSheetNumber()
Declaration
public int GetSheetNumber()
Returns
GetSheetNumberOfName(string)
Declaration
public int GetSheetNumberOfName(string sheetname)
Parameters
| Type |
Name |
Description |
| string |
sheetname |
|
Returns
GetString(int, int, int)
Declaration
public SpreadsheetCellData GetString(int row, int col, int sheet)
Parameters
| Type |
Name |
Description |
| int |
row |
|
| int |
col |
|
| int |
sheet |
|
Returns
GetValue(int, int, int)
Declaration
public SpreadsheetCellData GetValue(int row, int col, int sheet)
Parameters
| Type |
Name |
Description |
| int |
row |
|
| int |
col |
|
| int |
sheet |
|
Returns
InsertSheets(int, int)
Declaration
public void InsertSheets(int sheet, int count)
Parameters
| Type |
Name |
Description |
| int |
sheet |
|
| int |
count |
|
Recalculate()
Declaration
public void Recalculate()
Save()
Declaration
Declaration
public void SetFormula(int row, int col, SpreadsheetCellData cellvalue, int sheet)
Parameters
SetNamedRange(string, int, int, int, int, int)
Declaration
public void SetNamedRange(string rangename, int row0, int col0, int row1, int col1, int sheet)
Parameters
SetNumber(int, int, SpreadsheetCellData, int)
Declaration
public void SetNumber(int row, int col, SpreadsheetCellData cellvalue, int sheet)
Parameters
SetSheetNumber(int)
Declaration
public void SetSheetNumber(int sheet)
Parameters
| Type |
Name |
Description |
| int |
sheet |
|
SetString(int, int, SpreadsheetCellData, int)
Declaration
public void SetString(int row, int col, SpreadsheetCellData cellvalue, int sheet)
Parameters
Terminate()
Declaration
Implements
System.Runtime.Remoting.Messaging.IMessageSink