ContributionConstraint interface
Указывает ограничение, которое можно использовать для динамического включения или исключения заданного вклада.
Свойства
| group | Необязательное свойство, которое можно указать для группирования ограничений вместе. Все ограничения в группе являются AND'd вместе (все должны оцениваться как True, чтобы вклад был включен). Различные группы ограничений — OR'd (только одна группа должна оценить значение True для включения вклада). |
| id | Полный идентификатор общего ограничения |
| inverse | Если значение true, отмените результат фильтра (включите вклад, если примененный фильтр возвращает значение false вместо true). |
| name | Имя подключаемого модуля IContributionFilter |
| properties | Свойства, которые передаются в класс фильтра вкладов |
| relationships | Ограничения можно применять при необходимости к одному или нескольким отношениям, определенным в вкладе. Если связи не определены, все связи связаны с ограничением. Это означает, что поведение по умолчанию полностью устраняет вклад дерева, если ограничение применяется. |
Сведения о свойстве
group
Необязательное свойство, которое можно указать для группирования ограничений вместе. Все ограничения в группе являются AND'd вместе (все должны оцениваться как True, чтобы вклад был включен). Различные группы ограничений — OR'd (только одна группа должна оценить значение True для включения вклада).
group: number
Значение свойства
number
id
Полный идентификатор общего ограничения
id: string
Значение свойства
string
inverse
Если значение true, отмените результат фильтра (включите вклад, если примененный фильтр возвращает значение false вместо true).
inverse: boolean
Значение свойства
boolean
name
Имя подключаемого модуля IContributionFilter
name: string
Значение свойства
string
properties
Свойства, которые передаются в класс фильтра вкладов
properties: any
Значение свойства
any
relationships
Ограничения можно применять при необходимости к одному или нескольким отношениям, определенным в вкладе. Если связи не определены, все связи связаны с ограничением. Это означает, что поведение по умолчанию полностью устраняет вклад дерева, если ограничение применяется.
relationships: string[]
Значение свойства
string[]