Class OABPartSearchQueryRunner
public class OABPartSearchQueryRunner
- Inheritance
-
OABPartSearchQueryRunner
- Inherited Members
- Extension Methods
Constructors
OABPartSearchQueryRunner()
public OABPartSearchQueryRunner()
Methods
AddSearchTermEvaluators(params PartSearchTermEvaluator[])
public void AddSearchTermEvaluators(params OABPartSearchQueryRunner.PartSearchTermEvaluator[] partTermEvaluators)
Parameters
partTermEvaluatorsPartSearchTermEvaluator[]
ClearSearchTermEvaluators()
public void ClearSearchTermEvaluators()
Evaluate(string, IEnumerable<IObjectAssemblyAvailablePart>, PartSearchAction, PartSearchAction)
public bool Evaluate(string searchQuery, IEnumerable<IObjectAssemblyAvailablePart> parts, OABPartSearchQueryRunner.PartSearchAction onHit, OABPartSearchQueryRunner.PartSearchAction onMiss)
Parameters
searchQuerystringpartsIEnumerable<IObjectAssemblyAvailablePart>onHitOABPartSearchQueryRunner.PartSearchActiononMissOABPartSearchQueryRunner.PartSearchAction
Returns
RemoveSearchTermEvaluators(params PartSearchTermEvaluator[])
public void RemoveSearchTermEvaluators(params OABPartSearchQueryRunner.PartSearchTermEvaluator[] partTermEvaluators)
Parameters
partTermEvaluatorsPartSearchTermEvaluator[]