Мельница данных- Класс TInstantMessage (Сообщения)  (раздел целиком)  (18.04.2024)
Класс TInstantMessage (Сообщения)

ДиаграммаКласс TObject (Объекты)Класс TUser (Пользователи)

Объекты класса не именованы.


1. Свойства

Свойства класса TInstantMessage:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTObject Да Скрыто от пользователя Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
OwnerTUser Да Видимо пользователю Только для чтения

Владелец

UserTUser Да Видимо пользователю Чтение/Запись

Пользователь

Message string[255] Да Видимо пользователю Только для чтения

Сообщение

DeliveryTime datetime Да Видимо пользователю Только для чтения

Время доставки

AttachmentTypeTInstantMessageAttachmentType (None) Да Скрыто от пользователя Только для чтения

Тип вложения


2. Конструктор Create (Конструктор сообщения)

Конструктор класса TInstantMessage.

1constructor TInstantMessage.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  User: TUser; Message: string[255]; DeliveryTime: datetime): TObject;

Переопределяет метод в TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
UserTUser Да

Пользователь

Message string[255] Да

Сообщение

DeliveryTime datetime Нет

Время доставки

Замечания:

Создает новый объект класса TInstantMessage.


3. Метод Archive (Отправить в архив)

Метод класса (статический метод) класса TInstantMessage.

1class procedure TInstantMessage.Archive(TimeStampFrom: datetime; 
2  TimeStampTo: datetime);

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
TimeStampFrom datetime Нет

С

TimeStampTo datetime Нет

По


4. Метод Clear (Очистить)

Метод класса (статический метод) класса TInstantMessage.

1class procedure TInstantMessage.Clear(TimeStampFrom: datetime; 
2  TimeStampTo: datetime);

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
TimeStampFrom datetime Нет

С

TimeStampTo datetime Нет

По