BaseCard — класс

Базовый класс для объектно-ориентированных карточек библиотеки Базовые объекты.

Синтаксис

public class BaseCard : ObjectBase

Свойства

Имя Описание

Barcode

Задаёт или возвращает штрих-код карточки.

CardType

Задаёт или возвращает тип карточки.

ChangeDate

Возвращает дату и время изменения карточки.

CreateDate

Возвращает дату и время создания карточки.

Description

Задаёт или возвращает описание карточки.

Numbers

Возвращает коллекцию номеров выданных карточке.

Processes

Возвращает коллекцию бизнес-процессов связанных с карточкой.

SystemInfo

Возвращает вид и состояние карточки.

Методы

Имя Описание

AddProperty(LayoutsProperty)

Добавляет свойство карточки в хранилище свойств.

GetProperties(LayoutsProperty)

Получает свойство карточки из хранилища свойств.

GetSection(Guid)

Получает все строки указанной секции карточки.

RefreshProperty(LayoutsProperty)

Обновляет значение свойства карточки.

RemoveProperty(LayoutsProperty, BaseCardProperty)

Удаляет указанной свойство карточки из хранилища свойств.

Поля

Имя Описание

BarcodeProperty

Определяет свойство "Штрих-код".

ChangeDateProperty

Представляет свойство "Дата изменения карточки".

CloseCardOperation

Представляет операцию закрытия карточки.

CreateCardOperation

Представляет операцию создания карточки.

CreateDateProperty

Представляет свойство "Дата создания".

DeleteOperation

Представляет операцию удаления.

DescriptionProperty

Представляет свойство "Описание".

EditOperation

Представляет операцию редактирования.

NumbersProperty

Представляет свойство "Коллекция выданных номеров".

OpenCardOperation

Представляет операцию открытия карточки.

ProcessesProperty

Представляет свойство "Коллекция бизнес-процессов".

ReadOperation

Представляет операцию чтения.

RootCardTypeId

Используется для получения типа карточки.

SaveCardOperation

Представляет операцию сохранения карточки.

StopProcessOperation

Представляет операцию остановка бизнес-процесса.

SystemInfoProperty

Представляет свойство "Системные свойства".

ViewHistoryOperation

Представляет операцию просмотра журнала.

ViewReferenceOperation

Представляет операцию просмотра списка ссылок.

ViewSignaturesOperation

Представляет операцию просмотра списка подписей

Заметки

Как правило при получении объекта используется специфический тип, например Document, а базовый класс используется при реализации объектной модели для собственного вида карточки.

Примеры

Ниже приведён пример обращения к базовому типу карточки с целью получения реального названия вида карточки

(1)

BaseCard card = objectContext.GetObject<BaseCard>(new Guid("00000000-0000-0000-0000-000000000000")); (2)

KindsCardKind kindsCardKind = card.SystemInfo.CardKind; (3)

string kindName = kindsCardKind.Name; (4)
1 Инициализация контекста объектов.
2 Получение карточки.
3 Получение вида карточки.
4 Получение названия вида.