CardMetadata(HashSetString, CardSerializableObject, CardMetadataSectionCollection, CardMetadataEnumerationCollection, CardTypeCollection, SealableListGuid, IValidationResultBuilder) - конструктор

Создаёт экземпляр класса с указанием списка секций, перечислений и типов карточек.

Definition

Пространство имён: Tessa.Cards.Metadata
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public CardMetadata(
	HashSet<string, CardSerializableObject>? globalReferences,
	CardMetadataSectionCollection? sections,
	CardMetadataEnumerationCollection? enumerations,
	CardTypeCollection? cardTypes,
	SealableList<Guid>? damagedCardTypeIDList,
	IValidationResultBuilder? validationResult = null
)

Параметры

globalReferences  HashSetString, CardSerializableObject
Список глобальных объектов (CardTypeForm, CardTypeBlock, CardTypeControl), которые совместно используются в типах карточек.
sections  CardMetadataSectionCollection
Список секций, ссылка на который даётся в создаваемом объекте.
enumerations  CardMetadataEnumerationCollection
Список перечислений, ссылка на который даётся в создаваемом объекте.
cardTypes  CardTypeCollection
Список типов карточек, ссылка на который даётся в создаваемом объекте.
damagedCardTypeIDList  SealableListGuid
Идентификаторы повреждённых типов карточек. Собственно типы карточек можно получить посредством сервиса типов карточек.
validationResult  IValidationResultBuilder  (Optional)
Результат валидации метаинформации или null, если результат отсутствует.

См. также