C# Класс ScrewTurn.Wiki.Collisions

Manages Page Editing collisions.
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
CancelEditingSession ( System.PageInfo page, string user ) : void

Cancels an editing session.

IsPageBeingEdited ( System.PageInfo page, string currentUser ) : bool

Finds whether a Page is being edited by a different user.

RenewEditingSession ( System.PageInfo page, string user ) : void

Adds or updates an editing session.

WhosEditing ( System.PageInfo page ) : string

Gets the username of the user who's editing a page.

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

CancelEditingSession() публичный статический Метод

Cancels an editing session.
public static CancelEditingSession ( System.PageInfo page, string user ) : void
page System.PageInfo The Page.
user string The User.
Результат void

IsPageBeingEdited() публичный статический Метод

Finds whether a Page is being edited by a different user.
public static IsPageBeingEdited ( System.PageInfo page, string currentUser ) : bool
page System.PageInfo The Page.
currentUser string The User who is requesting the status of the Page.
Результат bool

RenewEditingSession() публичный статический Метод

Adds or updates an editing session.
public static RenewEditingSession ( System.PageInfo page, string user ) : void
page System.PageInfo The edited Page.
user string The User who is editing the Page.
Результат void

WhosEditing() публичный статический Метод

Gets the username of the user who's editing a page.
public static WhosEditing ( System.PageInfo page ) : string
page System.PageInfo The page.
Результат string