The TrimSearchStack object is an array of TrimSearchStackItem objects, providing search parsing, clause iteration and conversion from linear (normal user presentation) to reverse-polish(as used by TrimMainItemSearch)
More...
|
string | ErrorMessage [get] |
| All TRIM SDK objects have an ErrorMessage property which can be used to examine any error that may have occurred in the most recent method call. More...
|
|
TrimException | Error [get] |
| All TRIM SDK objects have an Error property which can be used to examine any error that may have occurred in the most recent method call. More...
|
|
Database | Database [get] |
| Gets the TRIM Database object in which this search stack resides. More...
|
|
BaseObjectTypes | TrimType [get] |
| Gets a BaseObjectTypes enum value indicating the type of object for this search stack More...
|
|
uint | Length [get] |
| Gets the number of TrimSearchStackItem objects in this array More...
|
|
string | SearchString [get] |
| Gets a string value representing the main search criteria for this list. See the TRIM HELP documentation for a comprehensive description of the Query String formatting rules. More...
|
|
bool | IsReversePolish [get] |
| Gets a boolean property indicating if the stack is currently in reverse-polish format (otherwise it will be a linear stack). In most cases, stacks provided by SDK functions will be reverse-polish, so the only time the stack will be linear is if a specific call has been made to ConvertToLinear. More...
|
|
TrimSearchStackIterator | TrimSearchStackIterator [get] |
|
The TrimSearchStack object is an array of TrimSearchStackItem objects, providing search parsing, clause iteration and conversion from linear (normal user presentation) to reverse-polish(as used by TrimMainItemSearch)
◆ TrimSearchStack()
◆ ConvertToLinear()
void TRIM.SDK.TrimSearchStack.ConvertToLinear |
( |
| ) |
|
Converts the stack to represent a linear stack representing what a user would type. Includes bracket operators to indicate order-of-precedence.
◆ ConvertToReversePolish()
void TRIM.SDK.TrimSearchStack.ConvertToReversePolish |
( |
| ) |
|
Converts the stack to a reverse-polish stack which is the way TRIM searches are formatted in the TrimMainObjectSearch search object.
◆ DisposeEnumerator()
void TRIM.SDK.TrimSearchStack.DisposeEnumerator |
( |
System.Collections.IEnumerator |
enumerator | ) |
|
◆ get_Item()
◆ GetEnumerator()
System.Collections.IEnumerator TRIM.SDK.TrimSearchStack.GetEnumerator |
( |
| ) |
|
◆ getItem()
◆ SetSearchString()
Sets a string value representing the main search criteria for this list. See the TRIM HELP documentation for a comprehensive description of the Query String formatting rules.
◆ Database
Database TRIM.SDK.TrimSearchStack.Database |
|
get |
Gets the TRIM Database object in which this search stack resides.
◆ Error
All TRIM SDK objects have an Error property which can be used to examine any error that may have occurred in the most recent method call.
◆ ErrorMessage
string TRIM.SDK.TrimSearchStack.ErrorMessage |
|
get |
All TRIM SDK objects have an ErrorMessage property which can be used to examine any error that may have occurred in the most recent method call.
◆ IsReversePolish
bool TRIM.SDK.TrimSearchStack.IsReversePolish |
|
get |
Gets a boolean property indicating if the stack is currently in reverse-polish format (otherwise it will be a linear stack). In most cases, stacks provided by SDK functions will be reverse-polish, so the only time the stack will be linear is if a specific call has been made to ConvertToLinear.
◆ Length
uint TRIM.SDK.TrimSearchStack.Length |
|
get |
◆ SearchString
string TRIM.SDK.TrimSearchStack.SearchString |
|
get |
Gets a string value representing the main search criteria for this list. See the TRIM HELP documentation for a comprehensive description of the Query String formatting rules.
◆ TrimSearchStackIterator
◆ TrimType
Gets a BaseObjectTypes enum value indicating the type of object for this search stack