Table of Contents

Class Announcement

Namespace
Lers.Administration
Assembly
Lers.System.dll

Объявление.

public class Announcement : EditableRecord, IUniqueObject, INotifyPropertyChanged
Inheritance
Announcement
Implements
Inherited Members
Extension Methods

Properties

Accounts

Возвращает информацию об учетных записях.

public AccountCollection Accounts { get; }

Property Value

AccountCollection

AvailableInfo

Возвращает значение, определяющее какая дополнительная информация об объявлении была получена.

public AnnouncementInfoFlags AvailableInfo { get; }

Property Value

AnnouncementInfoFlags

DateTime

Дата и время.

public DateTime DateTime { get; protected set; }

Property Value

DateTime

ExpiredDate

Дата истечения уведомления.

public DateTime? ExpiredDate { get; set; }

Property Value

DateTime?

Message

Текст уведомления.

public string Message { get; set; }

Property Value

string

Methods

ProcessSaveResponseData(BaseSaveResponseParameters)

Обрабатывает данные, полученные в ответе на запрос сохранения.

protected override void ProcessSaveResponseData(BaseSaveResponseParameters responseParam)

Parameters

responseParam BaseSaveResponseParameters

Данные, полученные в ответе на запрос сохранения.

Refresh()

Обновляет информацию.

public void Refresh()

Refresh(AnnouncementInfoFlags)

Обновляет информацию с указанием флагов.

public void Refresh(AnnouncementInfoFlags flags)

Parameters

flags AnnouncementInfoFlags

Флаги, определяющие, какую дополнительную информацию необходимо обновить.