Для изменения размера нажмите или перетащите

Tessa.Cards.Numbers - пространство имён

API для организации нумерации карточек.
Классы
  КлассОписание
Открытый классCardNumberLocation
Информация о местоположении полей с номерами в карточке, а именно о названиях секций и полей, в которых расположены номера.
Открытый классDefaultNumberQueueProcessor
Объект, выполняющий обработку действий в очереди с номерами.
Открытый классNumberBuilder
Базовый класс для объекта, осуществляющего низкоуровневые действия с номерами, которые зависят от бизнес-логики.
Открытый классNumberBuilderParameters
Известные платформе параметры, используемые для передачи в метод GetAsyncT(INumberContext, Object, CancellationToken) для получения результатов.
Открытый классNumberCardRequestTypes
Типы стандартных запросов к сервису карточек через метод RequestAsync(CardRequest, CancellationToken), используемый в API номеров.
Открытый классNumberComposer
Объект, обрабатывающий логику выделения и изменения номеров карточек, с реализацией по умолчанию.
Открытый классNumberComposerDependencies
Объект, содержащий зависимости стандартных классов, реализующих INumberComposer. Классы-наследники могут добавить дополнительные свойства, специфичные, например, для типов карточек.
Открытый классNumberContext
Контекст события, происходящего с номером, о котором уведомляется объект INumberDirector.
Открытый классNumberContextActionKeys
Названия действий с номерами, устанавливаемых в контексте INumberContext посредством метода SetNumberAction(INumberContext, String, FuncINumberContext, INumberObject, CancellationToken, ValueTask) и выполняемых посредством метода ExecuteNumberActionAsync(INumberContext, String, INumberObject, CancellationToken). Обычно такие действия используются для обратной связи с элементом управления номерами.
Открытый классNumberContextEventArgs
Аргументы события, связанного с действием с номером.
Открытый классNumberControlRequest
Запрос на выполнение действий через элемент управления "Нумератор".
Открытый классNumberControlRequestExtension
Базовый класс для расширений, связанных с выполнением действия для контрола "Нумератор".
Открытый классNumberControlResponse
Ответ на запрос на выполнение действий через элемент управления "Нумератор".
Открытый классNumberDependencies
Объект, содержащий внешние зависимости API номеров, которые обычно требуются для построения таких объектов, как INumberDirector и INumberBuilder. Каждый экземпляр создаваемого из Unity объекта должен получить свой экземпляр объекта с зависимостями.
Открытый классNumberDirector
Объект, управляющий взаимодействием с номерами карточек, с реализацией по умолчанию.
Открытый классNumberDirectorBase
Базовый объект, реализующий произвольное взаимодействие с номерами карточек. Предназначен для реализации интерфейсов наподобие INumberDirector.
Открытый классNumberDirectorContainer
Объект, выполняющий регистрацию и предоставляющий доступ к подсистеме номеров для типов карточек, включая объекты INumberDirector, INumberComposer и INumberQueueProcessor.
Открытый классNumberEventContainerT
Открытый классNumberEventType
Тип события, происходящего с номером.
Открытый классNumberEventTypeRegistry
Реестр типов действий с номерами NumberEventType. Класс является синглтоном.
Открытый классNumberEventTypes
Стандартные типы действий с номерами.
Открытый классNumberExtendable
Базовый объект, выполняющий расширяемые действия с номером.
Открытый классNumberExtensions
Методы-расширения для пространства имён Tessa.Cards.Numbers.
Открытый классNumberHelper
Вспомогательные методы для API управления номерами.
Открытый классNumberLocation
Информация по местоположению номера в карточке или в контексте события, происходящего с номером.
Открытый классNumberLocationType
Тип местоположения номера (в карточке или в контексте события, происходящего с номером).
Открытый классNumberLocationTypeRegistry
Реестр типов местоположений номеров NumberLocationType. Класс является синглтоном.
Открытый классNumberLocationTypes
Стандартные типы местоположений номеров.
Открытый классNumberObject
Объект, определяющий свойства номера и средства его хранения.
Открытый классNumberQueue
Очередь действий с номерами, отложенных для выполнения на сервере.
Открытый классNumberQueueActionType
Тип события, происходящего с номером, в очереди NumberQueue.
Открытый классNumberQueueActionTypeRegistry
Реестр типов действий с номерами в очереди NumberQueueActionType. Класс является синглтоном.
Открытый классNumberQueueActionTypes
Стандартные типы действий с номерами в очереди NumberQueue.
Открытый классNumberQueueEventType
Тип события по вызову действия с номером в очереди NumberQueue.
Открытый классNumberQueueEventTypeRegistry
Реестр типов событий NumberQueueEventType по вызову действия с номером в очереди NumberQueue. Класс является синглтоном.
Открытый классNumberQueueEventTypes
Стандартные типы событий по вызову действия с номером в очереди NumberQueue.
Открытый классNumberQueueItem
Действие с номером в очереди NumberQueue.
Открытый классNumberQueuePredicateType
Тип предиката, применимого к действиям с номерами NumberQueueActionType в очереди NumberQueue. Предикат эффективен для всех стандартных типов действий, а также для тех типов, в которых явно прописана обработка предиката.
Открытый классNumberQueuePredicateTypeRegistry
Реестр типов предикатов NumberQueuePredicateType. Класс является синглтоном.
Открытый классNumberQueuePredicateTypes
Стандартные типы предикатов, применимых к действиям с номерами NumberQueueActionType в очереди NumberQueue.
Открытый классNumberQueueProcessor
Базовый класс для объекта, выполняющего обработку действий в очереди с номерами.
Открытый классNumberStorageLocation
Объект, сохраняющий информацию по местоположению номера в карточке INumberLocation.
Открытый классNumberStorageObject
Объект, сохраняющий информацию по номеру INumberObject.
Открытый классNumberStorageTypeDescriptor
Объект, сохраняющий информацию по типу номера с дополнительной информацией NumberTypeDescriptor.
Открытый классNumberType
Тип номера.
Открытый классNumberTypeDescriptor
Тип номера и дополнительная информация по способу его использования. Наследники класса могут определять такую информация в строго типизированных свойствах, в остальных случаях она указывается в Info.
Открытый классNumberTypeRegistry
Реестр типов номеров NumberType. Класс является синглтоном.
Открытый классNumberTypes
Стандартные типы номеров.
Открытый классNumberValidateThat
Предикаты для валидации значений в объектах, связанных со стандартным API номеров.
Интерфейсы
  ИнтерфейсОписание
Открытый интерфейсINumberBuilder
Объект, осуществляющий низкоуровневые действия с номерами, которые зависят от бизнес-логики.
Открытый интерфейсINumberComposer
Объект, обрабатывающий логику выделения и изменения номеров карточек.
Открытый интерфейсINumberComposerDependencies
Объект, содержащий зависимости стандартных классов, реализующих INumberComposer.
Открытый интерфейсINumberContext
Контекст события, происходящего с номером, о котором уведомляется объект INumberDirector.
Открытый интерфейсINumberDependencies
Объект, содержащий внешние зависимости API номеров, которые обычно требуются для построения таких объектов, как INumberDirector и INumberBuilder. Каждый экземпляр создаваемого из Unity объекта должен получить свой экземпляр объекта с зависимостями.
Открытый интерфейсINumberDirector
Объект, управляющий взаимодействием с номерами карточек.
Открытый интерфейсINumberDirectorBase
Базовый интерфейс для объектов, реализующих произвольное взаимодействие с номерами карточек.
Открытый интерфейсINumberDirectorContainer
Объект, выполняющий регистрацию и предоставляющий доступ к подсистеме номеров для типов карточек, включая объекты INumberDirector, INumberComposer и INumberQueueProcessor.
Открытый интерфейсINumberDirectorProvider
Объект, предоставляющий доступ к подсистеме номеров для типов карточек, включая объекты INumberDirector, INumberComposer и INumberQueueProcessor.
Открытый интерфейсINumberEventTypeRegistry
Реестр типов действий с номерами NumberEventType.
Открытый интерфейсINumberExtendable
Объект, выполняющий расширяемые действия с номером.
Открытый интерфейсINumberLocation
Информация по местоположению номера в карточке или в контексте события, происходящего с номером.
Открытый интерфейсINumberLocationManager
Объект, определяющий поведение объекта INumberLocation.
Открытый интерфейсINumberLocationTypeRegistry
Реестр типов местоположений номеров NumberLocationType.
Открытый интерфейсINumberObject
Объект, определяющий свойства номера и средства его хранения.
Открытый интерфейсINumberObjectManager
Объект, определяющий поведение объекта INumberObject.
Открытый интерфейсINumberQueueActionTypeRegistry
Реестр типов действий с номерами в очереди NumberQueueActionType.
Открытый интерфейсINumberQueueContainer
Объект, предоставляющий доступ к очереди действий с номерами.
Открытый интерфейсINumberQueueEventTypeRegistry
Реестр типов событий NumberQueueEventType по вызову действия с номером в очереди NumberQueue.
Открытый интерфейсINumberQueuePredicateTypeRegistry
Реестр типов предикатов NumberQueuePredicateType.
Открытый интерфейсINumberQueueProcessor
Объект, выполняющий обработку действий в очереди с номерами.
Открытый интерфейсINumberTypeRegistry
Реестр типов номеров NumberType.
Делегаты
  ДелегатОписание
Открытый делегатNumberQueuePredicateFuncAsync
Функция, возвращающая признак того, что обработка действия с номером в очереди NumberQueue разрешена.
Открытый делегатNumberQueueProcessFuncAsync
Функция, выполняющая обработку действия с номером и возвращающая признак того, что обработка выполнена удачно.
Перечисления
  ПеречислениеОписание
Открытое перечислениеNumberContextInitializationFlags
Флаги, определяющие результат инициализации контекста события, происходящего с номером.
Открытое перечислениеNumberStoreMode
Способ сохранения номера INumberObject в карточке.
Открытое перечислениеNumberTransactionMode
Способ выполнения запросов, связанных с номерами. Определяет наличие транзакций в различных запросах. При использовании API номеров на клиенте эта настройка игнорируется.