IStateService.GetKindStateSetting — метод (KindsCardKind)

Возвращает настройки вида карточки, заданные в Конструкторе состояний.

Синтаксис

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 Получение начального состояния.