NXOpen .NET Reference Guide
1899
|
A MarginResultTableRowFilter holds conditions which can be applied to a MarginResultTableRow. More...
Public Types | |
enum | NumericComparisonOperator { Equal, NotEqual, LessThan, LessOrEqual, GreaterThan, GreaterOrEqual } |
Numeric comparison operator More... | |
enum | StringComparisonOperator { Equal, NotEqual, LessThan, LessOrEqual, GreaterThan, GreaterOrEqual, StartsWith, EndsWith, Contains } |
String comparison operator More... | |
Public Member Functions | |
unsafe void | AddCiCondition (NXOpen.CAE.AeroStructures.MarginResultTableDataProvider.ColumnType columnType, NXOpen.CAE.AeroStructures.MarginResultTableRowFilter.StringComparisonOperator op, string value) |
Add a new case-insensitive condition on a string column More... | |
unsafe void | AddCondition (NXOpen.CAE.AeroStructures.MarginResultTableDataProvider.ColumnType columnType, NXOpen.CAE.AeroStructures.MarginResultTableRowFilter.NumericComparisonOperator op, int value) |
Add a new condition on an integer column More... | |
unsafe void | AddCondition (NXOpen.CAE.AeroStructures.MarginResultTableDataProvider.ColumnType columnType, NXOpen.CAE.AeroStructures.MarginResultTableRowFilter.NumericComparisonOperator op, double value) |
Add a new condition on a numeric column More... | |
unsafe void | AddCondition (NXOpen.CAE.AeroStructures.MarginResultTableDataProvider.ColumnType columnType, NXOpen.CAE.AeroStructures.MarginResultTableRowFilter.StringComparisonOperator op, string value) |
Add a new condition on a string column More... | |
unsafe void | AddCondition (NXOpen.CAE.AeroStructures.MarginResultTableRowFilter otherFilter) |
Adds another filter to the conditions of the current filter if the current filter is a conjunction the new filter is logically AND-ed if the current filter is a disjunction the new filter is logically OR-ed More... | |
unsafe void | AndWith (NXOpen.CAE.AeroStructures.MarginResultTableRowFilter otherFilter) |
Logically AND with the current filter More... | |
unsafe void | OrWith (NXOpen.CAE.AeroStructures.MarginResultTableRowFilter otherFilter) |
Logically OR with the current filter More... | |
Public Member Functions inherited from NXOpen.TransientObject | |
void | Dispose () |
Frees the object from memory. More... | |
void | PrintTestData (String variableName) |
<exclude> More... | |
void | PrintTestData (String variableName, int lineNumber) |
<exclude> More... | |
new 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... | |
Protected Member Functions | |
override void | FreeResource () |
Dispose More... | |
Additional Inherited Members | |
Properties inherited from NXOpen.TransientObject | |
IntPtr | Handle [get] |
Handle of the internal object represented by this object. More... | |
A MarginResultTableRowFilter holds conditions which can be applied to a MarginResultTableRow.
The filter is used to create a MarginResultTableFilterQuery which is used to filter out rows from a result table or from another input query.
To create a new instance of this class, use NXOpen.CAE.AeroStructures.MarginSolution.CreateMarginResultTableRowFilter
Created in NX12.0.0
|
inline |
Add a new case-insensitive condition on a string column
Created in NX12.0.0
License requirements: sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")
columnType | the registered column type |
op | |
value |
|
inline |
Add a new condition on an integer column
Created in NX12.0.0
License requirements: sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")
columnType | the registered column type |
op | |
value |
|
inline |
Add a new condition on a numeric column
Created in NX12.0.0
License requirements: sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")
columnType | the registered column type |
op | |
value |
|
inline |
Add a new condition on a string column
Created in NX12.0.0
License requirements: sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")
columnType | the registered column type |
op | |
value |
|
inline |
Adds another filter to the conditions of the current filter if the current filter is a conjunction the new filter is logically AND-ed if the current filter is a disjunction the new filter is logically OR-ed
Created in NX12.0.0
License requirements: sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")
otherFilter |
|
inline |
Logically AND with the current filter
Created in NX12.0.0
License requirements: sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")
otherFilter |
|
inlineprotectedvirtual |
|
inline |
Logically OR with the current filter
Created in NX12.0.0
License requirements: sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")
otherFilter |