|
override void | deleteCptr () |
|
virtual IntPtr | GetNonDirectorClassID () |
|
|
bool | cMemOwn |
|
HandleRef | cptr |
|
The SearchOptionsKit class is a user space object. It contains options used when performing a search.
◆ SearchOptionsKit() [1/2]
HPS.SearchOptionsKit.SearchOptionsKit |
( |
| ) |
|
|
inline |
◆ SearchOptionsKit() [2/2]
◆ Empty()
override bool HPS.SearchOptionsKit.Empty |
( |
| ) |
|
|
inlinevirtual |
◆ Equals()
◆ GetDefault()
Creates a SearchOptionsKit which contains the default settings. The returned object will not necessarily have values set for every option, but it will have settings for those options where it is reasonable to have a default.
- Returns
- A SearchOptionsKit with the default settings.
◆ ObjectType()
override HPS.Type HPS.SearchOptionsKit.ObjectType |
( |
| ) |
|
|
inlinevirtual |
This function returns the type the object, as declared (if the object is derived, this does not give the true type of the derived object).
- Returns
- The declared type of the object in question, which may differ from the true, underlying type.
Reimplemented from HPS.Kit.
◆ Set()
◆ SetBehavior()
Sets the behavior to use when performing a search.
- Parameters
-
in_behavior | The behavior to use when performing a search. |
- Returns
- A reference to this SearchOptionsKit.
◆ SetCriteria() [1/2]
Sets the type of entity to look for when performing a search.
- Parameters
-
in_request | The type of entity to look for. |
- Returns
- A reference to this SearchOptionsKit.
◆ SetCriteria() [2/2]
Sets the type of entities to look for when performing a search.
- Parameters
-
in_requests | Array of the entity types to look for. |
- Returns
- A reference to this SearchOptionsKit.
◆ SetSearchSpace()
Sets which segments to look in when performing a search.
- Parameters
-
in_search_space | Which segments to look in when performing a search. |
- Returns
- A reference to this SearchOptionsKit.
◆ Show()
◆ ShowBehavior()
Shows the behavior to use when performing a search.
- Parameters
-
out_behavior | The behavior to use when performing a search. |
- Returns
- true if a behavior was set, false otherwise.
◆ ShowCriteria()
Shows the entity types to look for when performing a search.
- Parameters
-
out_types | Array of the entity types to look for. |
- Returns
- true if the array is valid, false otherwise.
◆ ShowSearchSpace()
bool HPS.SearchOptionsKit.ShowSearchSpace |
( |
out HPS.Search.Space |
out_search_space | ) |
|
|
inline |
Shows which segments to look in when performing a search.
- Parameters
-
out_search_space | Which segments to look in when performing a search. |
- Returns
- true if the search space is valid, false otherwise.
◆ UnsetBehavior()
Removes the behavior to use when performing a search.
- Returns
- A reference to this SearchOptionsKit.
◆ UnsetCriteria()
Removes the entity types to look for when performing a search.
- Returns
- A reference to this SearchOptionsKit.
◆ UnsetEverything()
◆ UnsetSearchSpace()
Removes which segments to look in when performing a search.
- Returns
- A reference to this SearchOptionsKit.
The documentation for this class was generated from the following file:
- internals/hps_core/source/cs/HPS.SearchOptionsKit.cs