Тип IPortlet предоставляет следующие члены.

Методы

  ИмяОписание
Public methodBeforeEditRender
Вызывается перед рендером в режиме редактирования
Public methodBeforeRender
Вызывается перед рендером
Public methodCanChangeProperty
Можно ли в текущем контексте изменять свойство настроек портлета Используется при отображении кнопок закрытия, диалога настроек
Public methodCreateDefaultSettings
Создать объект настроек по умолчанию
Public methodHasPermission
Можно ли в текущем контексте использовать портлет, другими словами, может ли пользователь добавлять на страницу, просматривать портлет на странице.
Public methodHasViewPermission
Можно ли в текущем контексте видеть портлет, другими словами, может ли пользователь просматривать портлет на странице. Используется при фильтрации списка портлетов при отображении страницы (модуль Проекты)
Public methodRenderContent
Срендерить содержимое портлета
Public methodRenderHeader
Срендерить заголовок портлета
Public methodRenderSettings
Срендерить настройки портлета

Свойства

  ИмяОписание
Public propertyAllowGadget
Разрешить показывать в сторонней системе
Public propertyAllowMultipleInstance
Разрешено иметь несколько экземпляров на одной странице
Public propertyAuthor
Автор
Public propertyCategory
Категория
Public propertyDescription
Описание веб части
Public propertyGoodExternalSupported
Рекомендованный для сторонней системы
Public propertyId
Идентификатор типа портлета
Public propertyModule
Модуль
Public propertyName
Текст заголовка
Public propertyProfile
Дополнительные настройки веб части
Public propertySettingsType
Класс настйроек портлета (наследник PortletPersonalization)
Public propertyUid
Идентификатор типа портлета
Public propertyWebSite
Веб-сайт

См. также