Добавка Регион Компонент

Въведение

Екранните региони са места в софтуерните страници, където добавките могат динамично да зареждат своите компоненти. Системата търси такива компоненти при стартиране. За да създадете такъв компонент, създайте клас, който наследява интерфейса ITfRegionComponent<T>, където T е името на класа на региона. Всеки от тези компоненти също дефинира обхвати (Scopes), които са приложими за тях, което може допълнително да ограничи случаите, когато се появяват.

В момента поддържаните региони са:

class description scope definition code
TfAdminPageScreenRegionContext зарежда страница в секцията Административен панел > Страници by component ID class example
TfDataProviderDisplaySettingsScreenRegionContext зарежда персонализирани настройки на доставчик на данни на неговата страница с подробности by type (data provider) class example
TfDataProviderManageSettingsScreenRegionContext зарежда формуляр за редактиране на персонализирани настройки на доставчик на данни в неговия модален прозорец за управление by type (data provider) class example
TfPageScreenRegionContext зарежда страница в секцията Публично > Страници под потребителското табло by component ID class example
TfSpaceViewSelectorActionScreenRegionContext зарежда се в падащото меню с действия на конектора на изгледа на пространството no scope class example
TfSpaceViewToolBarActionScreenRegionContext зарежда се в лентата с инструменти на изгледа на пространството no scope class
TfTemplateProcessorDisplaySettingsScreenRegionContext зарежда се на екрана с подробности за шаблона, за да представи персонализираните опции на процесора за шаблони by type (template processor) class example
TfTemplateProcessorHelpScreenRegionContext зарежда се в детайлите на шаблона, когато се кликне върху модалния прозорец за помощ by type (template processor) class example
TfTemplateProcessorManageSettingsScreenRegionContext зарежда се в детайлите на шаблона, когато се покаже модалният прозорец за управление на настройките на процесора за шаблони by type (template processor) class example
TfTemplateProcessorResultPreviewComponentContextContext зарежда се, когато се задейства действието за генериране на шаблон по време на стъпката за преглед на резултатите by type (template processor) class example
TfTemplateProcessorResultScreenRegionContext зарежда се, когато се задейства действието за генериране на шаблон по време на стъпката за краен резултат by type (template processor) class example