<< Click to Display Table of Contents >> Объектная модель > Базовое решение Directum RX > Meetings – документы по совещаниям > Meeting – совещание Серверные функции типа сущности Meeting |
Имя функции |
Модификатор |
Атрибут |
Описание |
static |
[Public] |
Создать совещание |
|
– |
[Remote] |
Получить список поручений по совещанию |
|
static |
[Public] |
Получить совещание, в контексте которого создается документ |
|
– |
[Remote] |
Список документов по совещанию |
|
virtual |
[Public] |
Получить нумерованный список участников совещания |
|
static |
[Remote] |
Получить имя совещания в обход прав доступа |
|
static |
[Remote] |
Получить имя совещания в обход прав доступа |
|
– |
[Remote] |
Найти или создать повестку совещания |
|
– |
[Remote] |
Найти или создать протокол совещания |
|
– |
[Remote] |
Построить модель контроля состояния совещания |
|
static |
[Public] |
Выдать права на документ участникам совещания |
|
– |
[Public] |
Добавить получателей в участников совещания, исключая дублирующие записи |
Создать совещание.
Синтаксис
[Remote, Public]
public static IMeeting CreateMeeting()
Возвращаемое значение
IMeeting – Совещание.
Получить список поручений по совещанию.
Синтаксис
[Remote]
public List<RecordManagement.IActionItemExecutionTask> GetActionItemsByMeeting()
Возвращаемое значение
List<RecordManagement.IActionItemExecutionTask> – Список поручений.
Получить совещание, в контексте которого создается документ.
Синтаксис
[Public]
public static IMeeting GetContextMeeting()
Возвращаемое значение
IMeeting – Совещание.
Список документов по совещанию.
Синтаксис
[Remote]
public List<IElectronicDocument> GetMeetingDocuments(string relationName)
Параметры
relationName – Наименование типа связи, пустая строка - без ограничения по типу связи.
Возвращаемое значение
List<IElectronicDocument> – Документы совещания.
Получить нумерованный список участников совещания.
Синтаксис
[Remote, Public]
public virtual string GetMeetingMembersString(bool onlyMembers, bool withJobTitle)
Параметры
onlyMembers – Признак отображения только списка участников;
withJobTitle – Признак отображения должности участников.
Возвращаемое значение
string – Нумерованный список участников совещания.
GetMeetingNameIgnoreAccessRights
Получить имя совещания в обход прав доступа.
Синтаксис
[Remote]
public static string GetMeetingNameIgnoreAccessRights(long id)
Параметры
id – Ид совещания.
Возвращаемое значение
string – Имя совещания.
GetMeetingNameWithDateIgnoreAccessRights
Получить имя совещания в обход прав доступа.
Синтаксис
[Remote]
public static string GetMeetingNameWithDateIgnoreAccessRights(long id)
Параметры
id – Ид совещания.
Возвращаемое значение
string – Имя совещания с датой совещания.
Найти или создать повестку совещания.
Синтаксис
[Remote]
public List<IAgenda> GetOrCreateAgenda()
Возвращаемое значение
List<IAgenda> – Повестки совещания.
Найти или создать протокол совещания.
Синтаксис
[Remote]
public List<IMinutes> GetOrCreateMinutes()
Возвращаемое значение
List<IMinutes> – Протоколы совещания.
Построить модель контроля состояния совещания.
Синтаксис
[Remote(IsPure = true)]
public Sungero.Core.StateView GetStateView()
Возвращаемое значение
Sungero.Core.StateView – Контрол состояния.
Выдать права на документ участникам совещания.
Синтаксис
[Public]
public static void SetAccessRightsOnDocument(IMeeting meeting, IElectronicDocument document)
Параметры
meeting – Совещание;
document – Документ.
Добавить получателей в участников совещания, исключая дублирующие записи.
Синтаксис
[Public, Remote]
public void SetRecipientToMembers(IRecipient recipient)
Параметры
recipient – Реципиент.
© Компания Directum, 2024 |