public interface IForumProviderStrategy : IForumProviderPublic Interface IForumProviderStrategy
Inherits IForumProviderpublic interface class IForumProviderStrategy : IForumProvidertype IForumProviderStrategy =
interface
interface IForumProvider
end| AddParticipantsAsync |
Добавляет участников в топик.
(Унаследован от IForumProvider) |
| AddRolesAsync |
Добавляет роли участников в топик.
(Унаследован от IForumProvider) |
| AddTopicAsync |
Создаёт топик.
(Унаследован от IForumProvider) |
| ArchiveTopicAsync |
Выполняет архивирование или разархивирование топика.
(Унаследован от IForumProvider) |
| CheckPermissionByFileAsync |
Проверяет возможность загрузить файл у пользователя в сессии.
(Унаследован от IForumProvider) |
| GetMessagesAsync |
Загружает сообщения топика.
(Унаследован от IForumProvider) |
| GetSatelliteIDAsync |
Возвращает идентификатор карточки-сателлита для обсуждений.
(Унаследован от IForumProvider) |
| GetSatelliteIDByTopicAsync | Возвращает идентификаторы карточки-сателлита обсуждений и основной карточки по идентификатору топика. Не выполняет проверки доступа для текущего сотрудника. |
| GetTopicAsync |
Возвращает информацию по указанному топику.
(Унаследован от IForumProvider) |
| GetTopicIDListByCardIDAsync | Возвращает идентификаторы всех топиков в указанной карточке. Не выполняет проверки доступа для текущего сотрудника. |
| GetTopicsWithMessagesAsync |
Возвращает список топиков с последними сообщениями в каждом из них.
(Унаследован от IForumProvider) |
| HasUnreadMessagesAsync | Возвращает признак того, что в указанном топике присутствуют непрочитанные сообщения для текущего пользователя. Возвращает HasUnreadMessages = false, если либо все сообщения прочитаны, либо топик отсутствует. |
| RemoveParticipantsAsync |
Удаляет участников топика.
(Унаследован от IForumProvider) |
| RemoveRolesAsync |
Удаляет роли участников из топика.
(Унаследован от IForumProvider) |
| SendMessageAsync |
Отправляет сообщение в топике.
(Унаследован от IForumProvider) |
| SetForumSettingsAsync |
Сохраняет глобальные (сейчас визуальные) настройки топика.
(Унаследован от IForumProvider) |
| SubscribeAsync |
Подписывает или отписывает текущего сотрудника как участника топика.
(Унаследован от IForumProvider) |
| TryGetMessageInfoAsync | Возвращает актуальную информацию по сообщению с указанным идентификатором. Не загружает содержимое сообщения Body и приложенные файлы Attachments. Возвращает null, если указанное сообщение не найдено. |
| UpdateMessageAsync |
Редактирует ранее отправленное сообщение.
(Унаследован от IForumProvider) |
| UpdateParticipantsAsync |
Изменяет свойства участников в топике.
(Унаследован от IForumProvider) |
| UpdateRolesAsync |
Изменяет роли участников в топике.
(Унаследован от IForumProvider) |