Class SpreadsheetData
Inheritance
SpreadsheetData
Assembly: NXOpen.dll
public class SpreadsheetData : TransientObject, IMessageSink, IDisposable
Constructors
Declaration
protected SpreadsheetData(nint ptr)
Parameters
Type |
Name |
Description |
nint |
ptr |
|
Methods
Declaration
public void AddAssociatedObject(NXObject associatedObject)
Parameters
Type |
Name |
Description |
NXObject |
associatedObject |
|
Declaration
Declaration
public void EditParameter(string parameterName, string parameterValue)
Parameters
Type |
Name |
Description |
string |
parameterName |
|
string |
parameterValue |
|
Declaration
protected override void FreeResource()
Overrides
Declaration
public void GetDefinedAttributesExpressions(SpreadsheetData.KeywordType keywordType, out string[] objOrPartAttrNames, out string[] attrNames, out string[] attrValues)
Parameters
Declaration
public void GetParameterValue(out SpreadsheetDataParameter[] parameters)
Parameters
Declaration
public void GetParameterValueList(string parameterName, out string[] paraValues)
Parameters
Type |
Name |
Description |
string |
parameterName |
|
string[] |
paraValues |
|
Declaration
public void ReadData(NXObject familyPart)
Parameters
Type |
Name |
Description |
NXObject |
familyPart |
|
Declaration
public void ReadData(string spreadsheetFileName)
Parameters
Type |
Name |
Description |
string |
spreadsheetFileName |
|
Declaration
public void SearchRecords(string searchConditions)
Parameters
Type |
Name |
Description |
string |
searchConditions |
|
Declaration
public void SelectPrimaryParameter(string parameterName, string parameterValue)
Parameters
Type |
Name |
Description |
string |
parameterName |
|
string |
parameterValue |
|
Declaration
public string SelectPrimaryParameterWithResult(string parameterName, string parameterValue)
Parameters
Type |
Name |
Description |
string |
parameterName |
|
string |
parameterValue |
|
Returns
Declaration
public void SetParameterStatus(string parameterName, int parameterStatus, bool isAdd)
Parameters
Type |
Name |
Description |
string |
parameterName |
|
int |
parameterStatus |
|
bool |
isAdd |
|
Declaration
Declaration
public void UpdateModel(bool doUpdateImmediately, bool updatePartAttribute)
Parameters
Type |
Name |
Description |
bool |
doUpdateImmediately |
|
bool |
updatePartAttribute |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink