IDocumentService.CreateDocument — метод (String, KindsCardKind)
Создаёт экземпляр нового документа с указанным видом, с основным файлом.
-
Пространство имён:
DocsVision.BackOffice.ObjectModel.Services
-
Сборка:
DocsVision.BackOffice.ObjectModel.dll
Синтаксис
[WorkflowVisible(WorkflowVisibility.Visible)]
Document CreateDocument(string filePath, KindsCardKind kind)
csharp
- Параметры
-
- filePath
-
Тип:
System.String
Путь к основному файлу
- kind
-
Тип:
KindsCardKind
Вид карточки
- Возвращаемое значение
-
Тип:
Document
Экземпляр карточки Документ
Примеры
(1)
IDocumentService documentService = objectContext.GetService<IDocumentService>(); (2)
KindsCardKind kind = objectContext.GetObject<KindsCardKind>(new Guid("0538E317-FAB6-4BB7-85C5-2303375A4EE1")); (3)
Document document = documentService.CreateDocument(@"..\Sample.docx", kind); (4)
document.Description = "Пример документа"; (5)
objectContext.SaveObject(document); (6)
csharp
1 | Инициализация контекста объектов. |
2 | Получение сервиса для работы с документами. |
3 | Получение вида карточки. |
4 | Создание документа с основным файлом. |
5 | Изменение описания. |
6 | Сохранение изменений в контексте. |