Skip to content

&Приоритетный

Псевдоним аннотации &Верховный фреймворка autumn.

Помечает компонент как имеющий приоритет среди других компонентов с таким же именем или квалификатором. В случае конфликта имён при получении компонентов или их регистрации будет использован компонент с аннотацией &Приоритетный.

При наличии нескольких компонентов с одним и тем же квалификатором позволяет определить, какой из них следует возвращать при поиске конкретного компонента по его квалификатору.

Если несколько компонентов с одним и тем же именем/квалификатором имеют аннотацию &Приоритетный, будет вызвано исключение.

Размещается над определением компонента — конструктором или фабричным методом.

Параметры

Аннотация не имеет параметров.

Пример

bsl
&Приоритетный
&Компонент("ПереопределяемыйКомпонент")
Процедура ПриСозданииОбъекта()
КонецПроцедуры

Примечание. Данная аннотация — «душный» псевдоним аннотации &Верховный. Актуальную документацию см. в autumn.