IStateService.GetKindStateSetting — метод (KindsCardKind)
Возвращает настройки вида карточки, заданные в Конструкторе состояний.
-
Пространство имён:
DocsVision.BackOffice.ObjectModel.Services
-
Сборка:
DocsVision.BackOffice.ObjectModel.dll
Синтаксис
StatesCardKindStateSetting GetKindStateSetting(KindsCardKind cardKind)
- Параметры
-
- cardKind
-
Тип:
KindsCardKind
Вид карточки
- Возвращаемое значение
-
Тип:
StatesCardKindStateSetting
Параметры Конструктора состояний для вида карточки
Примеры
Далее приведён пример использования метода GetKindStateSetting
при получении начального состояния карточки задание вида "На исполнение".
(1)
IStateService stateService = objectContext.GetService<IStateService>();
KindsCardKind cardKind = objectContext.GetObject<KindsCardKind>(new Guid("AB801854-70AF-4B6C-AB48-1B59B5D11AA9")); (2)
StatesCardKindStateSetting stateSetting = stateService.GetKindStateSetting(cardKind); (3)
StatesState startState = stateSetting.FirstState; (4)
1 | Инициализация контекста объектов. |
2 | Получение сервиса. |
3 | Получение настроек вида. |
4 | Получение начального состояния. |