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

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

Definition

Пространство имён: Tessa.Cards.Metadata
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
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, если результат отсутствует.

См. также