Class PresetSearch
- Namespace
- Geotab.Checkmate.ObjectModel
- Assembly
- Geotab.Checkmate.ObjectModel.dll
public class PresetSearch : Search, IEntity
- Inheritance
-
PresetSearch
- Implements
- Inherited Members
Constructors
PresetSearch()
Initializes a new instance of the PresetSearch class.Constructor.
public PresetSearch()
PresetSearch(Id?)
Initializes a new instance of the PresetSearch class.Constructor.
public PresetSearch(Id? id)
Parameters
id
IdThe Id.
Properties
GroupFilterCondition
Gets or sets the presets that belong to groups that are combined with the and/or relation.
public GroupFilterCondition? GroupFilterCondition { get; set; }
Property Value
Groups
Gets or sets search for Preset that are members of these GroupSearch(s) one of it's children or one of it's parents. Available GroupSearch options are:.
public List<GroupSearch>? Groups { get; set; }
Property Value
IncludeGroups
Gets or sets include presets that are in the in this hierarchy of the GroupSearch(s) provided. If no GroupSearch(s) are provided the user's data scope groups will be used. Default: IncludeGroups.ParentAndChild.
public IncludeGroups? IncludeGroups { get; set; }
Property Value
Keywords
Gets or sets search for entities that contain specific keywords in all wildcard string-searchable fields.
public IList<string>? Keywords { get; set; }