Rules Методы |
Add(RuleName as String) as Integer |
Добавляет новое правило в конец списка правил. Параметр RuleName определяет имя для нового правила, которое должно быть уникально для списка правил. Метод возвращает индекс добавленного правила. Вы можете изменить положение правила в списке используя индекс и методы Rules.Exchange или Rules.Move. |
Insert(Index as Integer, RuleName as String) |
Вставляет новое правило в позиции, определенной параметром Index. Параметр RuleName определяет имя для нового правила, которое должно быть уникально для списка правил. |
DeleteByIndex(Index as Integer) |
Удаляет правило, определенное параметром Index. |
DeleteByName(RuleName as String) |
Удаляет правило с именем, определенным параметром RuleName. |
DeleteByGUID(RuleID as String) |
Удаляет правило с идентификатором, определенным параметром RuleID (каждое правило имеет уникальный идентификатор). |
Exchange(Index1, Index2 as Integer) |
Меняет местами два правила, определенные параметрами Index1 и Index2. |
Move(CurIndex, NewIndex as Integer) |
Перемещает правило с индексом CurIndex, в новую позицию, определенную параметром NewIndex. |
FindByName(RuleName as String) as Rule |
Ищет правило с именем, определенным параметром RuleName и возвращает его. Если такое правило не найдено - возвращает NULL. |
FindByGUID(RuleID as String) as Rule |
Ищет правило с идентификатором, определенным параметром RuleID и возвращает его. Если такое правило не найдено - возвращает NULL. |
Clear |
Удаляет все правила из списка. |