C# Класс BExIS.Ddm.Model.SearchCriteria

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Clear ( ) : void

ContainsCategory ( Category category ) : bool

Check if aTextValue in SerachCriteriaList This function is used to check whether an text is present in the list.

ContainsFacet ( Facet facet ) : bool

Check if facet in SerachCriteriaList This function is used to check whether an facet is present in the list.

ContainsProperty ( Property Property ) : bool

Check if Property in SerachCriteriaList This function is used to check whether an property is present in the list.

ContainsSearchCriterion ( string name, bool multiselect ) : bool

ContainsSearchCriterion ( string name, string value ) : bool

ContainsSearchCriterion ( string name, string value, SearchComponentBaseType type ) : bool

GetProperty ( string Name ) : Property

Check if Property in SerachCriteriaList This function is used to check whether an property is present in the list.

RemoveSearchCriteria ( string name, bool multiselect ) : void

RemoveValueOfSearchCriteria ( string name, string value ) : void

SearchCriteria ( ) : System

Update ( SearchComponentBase scb, List values, bool multiSelect = true, string valueSearchOperation = "OR" ) : void

Update a SearchCriterion with a list of values multiselect must be true

Update ( SearchComponentBase scb, string value, bool multiSelect = false, string valueSearchOperation = "OR" ) : void

Update a SearchCriterion with one value

Приватные методы

Метод Описание
ContainsSearchCriterion ( string name ) : bool

ContainsSearchCriterion ( string name, SearchComponentBaseType type ) : bool

Get ( string name, SearchComponentBaseType type ) : SearchCriterion

Get ( string name, bool multiselect ) : SearchCriterion

Get ( string name, string value ) : SearchCriterion

Get a SearchCriterion from SerachCriteriaList

Get a SearchCriterion from SerachCriteriaList

Описание методов

Clear() публичный Метод

public Clear ( ) : void
Результат void

ContainsCategory() публичный Метод

Check if aTextValue in SerachCriteriaList This function is used to check whether an text is present in the list.
public ContainsCategory ( Category category ) : bool
category Category
Результат bool

ContainsFacet() публичный Метод

Check if facet in SerachCriteriaList This function is used to check whether an facet is present in the list.
public ContainsFacet ( Facet facet ) : bool
facet Facet
Результат bool

ContainsProperty() публичный Метод

Check if Property in SerachCriteriaList This function is used to check whether an property is present in the list.
public ContainsProperty ( Property Property ) : bool
Property Property
Результат bool

ContainsSearchCriterion() публичный Метод

public ContainsSearchCriterion ( string name, bool multiselect ) : bool
name string
multiselect bool
Результат bool

ContainsSearchCriterion() публичный Метод

public ContainsSearchCriterion ( string name, string value ) : bool
name string
value string
Результат bool

ContainsSearchCriterion() публичный Метод

public ContainsSearchCriterion ( string name, string value, SearchComponentBaseType type ) : bool
name string
value string
type SearchComponentBaseType
Результат bool

GetProperty() публичный Метод

Check if Property in SerachCriteriaList This function is used to check whether an property is present in the list.
public GetProperty ( string Name ) : Property
Name string
Результат Property

RemoveSearchCriteria() публичный Метод

public RemoveSearchCriteria ( string name, bool multiselect ) : void
name string
multiselect bool
Результат void

RemoveValueOfSearchCriteria() публичный Метод

public RemoveValueOfSearchCriteria ( string name, string value ) : void
name string
value string
Результат void

SearchCriteria() публичный Метод

public SearchCriteria ( ) : System
Результат System

Update() публичный Метод

Update a SearchCriterion with a list of values multiselect must be true
public Update ( SearchComponentBase scb, List values, bool multiSelect = true, string valueSearchOperation = "OR" ) : void
scb SearchComponentBase
values List
multiSelect bool
valueSearchOperation string
Результат void

Update() публичный Метод

Update a SearchCriterion with one value
public Update ( SearchComponentBase scb, string value, bool multiSelect = false, string valueSearchOperation = "OR" ) : void
scb SearchComponentBase
value string
multiSelect bool
valueSearchOperation string
Результат void