C# Класс DotNetNuke.Modules.ActiveForumsTapatalk.Classes.AFTForumController

Наследование: DotNetNuke.Modules.ActiveForums.ForumController
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetForumPermissions ( int forumId ) : Permissions
GetForumPost ( int portalId, int moduleId, int contentId ) : ForumPost
GetForumPostIndex ( int contentId ) : PostIndex
GetForumPostIndexUnread ( int topicId, int userId ) : int
GetForumPostSummary ( int portalId, int moduleId, int forumId, int topicId, int userId ) : ForumPostSummary
GetForumPosts ( int portalId, int moduleId, int forumId, int topicId, int userId, int rowIndex, int maxRows, bool updateTrackingAndCounts = true ) : IEnumerable
GetForumStatus ( int portalId, int moduleId, int userId, string forumIds ) : IEnumerable
GetForumTopicSummary ( int portalId, int moduleId, int forumId, int userId, string mode ) : ForumTopicSummary
GetForumTopics ( int portalId, int moduleId, int forumId, int userId, int rowIndex, int maxRows, string mode ) : IEnumerable
GetLatestTopics ( int portalId, int moduleId, int userId, string forumIds, int rowIndex, int maxRows ) : IEnumerable
GetParticipatedForums ( int portalId, int moduleId, int userId, string forumIds ) : IEnumerable
GetParticipatedTopics ( int portalId, int moduleId, int userId, string forumIds, int participantUserId, int rowIndex, int maxRows ) : IEnumerable
GetSubscribedForums ( int portalId, int moduleId, int userId, string forumIds ) : IEnumerable
GetSubscribedTopics ( int portalId, int moduleId, int userId, string forumIds, int rowIndex, int maxRows ) : IEnumerable
GetSubscriptionsForUser ( int moduleId, int userId, int forumId, int topicId ) : IEnumerable
GetTopicForumId ( int topicId ) : int
GetTopicStatus ( int portalId, int moduleId, int userId, string forumIds, string topicIds ) : IEnumerable
GetUnreadTopics ( int portalId, int moduleId, int userId, string forumIds, int rowIndex, int maxRows ) : IEnumerable
GetUser ( int portalId, int userId, int currentUserId ) : UserInfo
MarkTopicsRead ( int portalId, int moduleId, int userId, string forumIds, string topicIds ) : bool
SearchPosts ( int portalId, int moduleId, int userId, string forumIds, string searchText, int rowIndex, int maxRows, string searchId, DotNetNuke.Modules.ActiveForums.SettingsInfo mainSettings ) : PostSearchResults
SearchTopics ( int portalId, int moduleId, int userId, string forumIds, string searchText, int rowIndex, int maxRows, string searchId, DotNetNuke.Modules.ActiveForums.SettingsInfo mainSettings ) : TopicSearchResults

Приватные методы

Метод Описание
GetForumsForUser ( string userRoles, int portalId, int moduleId, string permissionType = "CanView" ) : string

Описание методов

GetForumPermissions() публичный Метод

public GetForumPermissions ( int forumId ) : Permissions
forumId int
Результат Permissions

GetForumPost() публичный Метод

public GetForumPost ( int portalId, int moduleId, int contentId ) : ForumPost
portalId int
moduleId int
contentId int
Результат ForumPost

GetForumPostIndex() публичный Метод

public GetForumPostIndex ( int contentId ) : PostIndex
contentId int
Результат PostIndex

GetForumPostIndexUnread() публичный Метод

public GetForumPostIndexUnread ( int topicId, int userId ) : int
topicId int
userId int
Результат int

GetForumPostSummary() публичный Метод

public GetForumPostSummary ( int portalId, int moduleId, int forumId, int topicId, int userId ) : ForumPostSummary
portalId int
moduleId int
forumId int
topicId int
userId int
Результат ForumPostSummary

GetForumPosts() публичный Метод

public GetForumPosts ( int portalId, int moduleId, int forumId, int topicId, int userId, int rowIndex, int maxRows, bool updateTrackingAndCounts = true ) : IEnumerable
portalId int
moduleId int
forumId int
topicId int
userId int
rowIndex int
maxRows int
updateTrackingAndCounts bool
Результат IEnumerable

GetForumStatus() публичный Метод

public GetForumStatus ( int portalId, int moduleId, int userId, string forumIds ) : IEnumerable
portalId int
moduleId int
userId int
forumIds string
Результат IEnumerable

GetForumTopicSummary() публичный Метод

public GetForumTopicSummary ( int portalId, int moduleId, int forumId, int userId, string mode ) : ForumTopicSummary
portalId int
moduleId int
forumId int
userId int
mode string
Результат ForumTopicSummary

GetForumTopics() публичный Метод

public GetForumTopics ( int portalId, int moduleId, int forumId, int userId, int rowIndex, int maxRows, string mode ) : IEnumerable
portalId int
moduleId int
forumId int
userId int
rowIndex int
maxRows int
mode string
Результат IEnumerable

GetLatestTopics() публичный Метод

public GetLatestTopics ( int portalId, int moduleId, int userId, string forumIds, int rowIndex, int maxRows ) : IEnumerable
portalId int
moduleId int
userId int
forumIds string
rowIndex int
maxRows int
Результат IEnumerable

GetParticipatedForums() публичный Метод

public GetParticipatedForums ( int portalId, int moduleId, int userId, string forumIds ) : IEnumerable
portalId int
moduleId int
userId int
forumIds string
Результат IEnumerable

GetParticipatedTopics() публичный Метод

public GetParticipatedTopics ( int portalId, int moduleId, int userId, string forumIds, int participantUserId, int rowIndex, int maxRows ) : IEnumerable
portalId int
moduleId int
userId int
forumIds string
participantUserId int
rowIndex int
maxRows int
Результат IEnumerable

GetSubscribedForums() публичный Метод

public GetSubscribedForums ( int portalId, int moduleId, int userId, string forumIds ) : IEnumerable
portalId int
moduleId int
userId int
forumIds string
Результат IEnumerable

GetSubscribedTopics() публичный Метод

public GetSubscribedTopics ( int portalId, int moduleId, int userId, string forumIds, int rowIndex, int maxRows ) : IEnumerable
portalId int
moduleId int
userId int
forumIds string
rowIndex int
maxRows int
Результат IEnumerable

GetSubscriptionsForUser() публичный Метод

public GetSubscriptionsForUser ( int moduleId, int userId, int forumId, int topicId ) : IEnumerable
moduleId int
userId int
forumId int
topicId int
Результат IEnumerable

GetTopicForumId() публичный Метод

public GetTopicForumId ( int topicId ) : int
topicId int
Результат int

GetTopicStatus() публичный Метод

public GetTopicStatus ( int portalId, int moduleId, int userId, string forumIds, string topicIds ) : IEnumerable
portalId int
moduleId int
userId int
forumIds string
topicIds string
Результат IEnumerable

GetUnreadTopics() публичный Метод

public GetUnreadTopics ( int portalId, int moduleId, int userId, string forumIds, int rowIndex, int maxRows ) : IEnumerable
portalId int
moduleId int
userId int
forumIds string
rowIndex int
maxRows int
Результат IEnumerable

GetUser() публичный Метод

public GetUser ( int portalId, int userId, int currentUserId ) : UserInfo
portalId int
userId int
currentUserId int
Результат UserInfo

MarkTopicsRead() публичный Метод

public MarkTopicsRead ( int portalId, int moduleId, int userId, string forumIds, string topicIds ) : bool
portalId int
moduleId int
userId int
forumIds string
topicIds string
Результат bool

SearchPosts() публичный Метод

public SearchPosts ( int portalId, int moduleId, int userId, string forumIds, string searchText, int rowIndex, int maxRows, string searchId, DotNetNuke.Modules.ActiveForums.SettingsInfo mainSettings ) : PostSearchResults
portalId int
moduleId int
userId int
forumIds string
searchText string
rowIndex int
maxRows int
searchId string
mainSettings DotNetNuke.Modules.ActiveForums.SettingsInfo
Результат PostSearchResults

SearchTopics() публичный Метод

public SearchTopics ( int portalId, int moduleId, int userId, string forumIds, string searchText, int rowIndex, int maxRows, string searchId, DotNetNuke.Modules.ActiveForums.SettingsInfo mainSettings ) : TopicSearchResults
portalId int
moduleId int
userId int
forumIds string
searchText string
rowIndex int
maxRows int
searchId string
mainSettings DotNetNuke.Modules.ActiveForums.SettingsInfo
Результат TopicSearchResults