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)
void HP.HPTRIM.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.
void HP.HPTRIM.SDK.TrimSearchStack.ConvertToReversePolish |
( |
| ) |
|
Converts the stack to a reverse-polish stack which is the way TRIM searches are formatted in the TrimMainObjectSearch search object.
void HP.HPTRIM.SDK.TrimSearchStack.DisposeEnumerator |
( |
System.Collections.IEnumerator |
enumerator | ) |
|
System.Collections.IEnumerator HP.HPTRIM.SDK.TrimSearchStack.GetEnumerator |
( |
| ) |
|
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 HP.HPTRIM.SDK.TrimSearchStack.Database |
|
get |
Gets the TRIM Database object in which this search stack resides.
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.
string HP.HPTRIM.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.
bool HP.HPTRIM.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.
uint HP.HPTRIM.SDK.TrimSearchStack.Length |
|
get |
string HP.HPTRIM.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.
Gets a BaseObjectTypes enum value indicating the type of object for this search stack